Problem mit der .htaccess - wer hilft?
Verfasst: 13.04.2008, 10:06
Hallo,
ich habe bei meiner privaten domain ein Problem mit der .htaccess.
Ich würde gerne das www erzwingen, also bei Eingabe des Besuchers von https://xxx.com automatisch auf https://www.xxx.com umleiten.
Zur Zeit läuft meine .htaccess einwandfrei, sie verhindert hotlinking, bestimmt eine 404 und ein paar redirects:
u.s.w.
Sobald ich aber das hier drübersetze, gibt es Ärger - dann wird die Domain nicht mehr gefunden:
Irgendwie beißt sich dieser code mit dem Anti-hotlinking-code von oben - jedes für sich funktioniert, zusammen aber nicht. Da heißt es stets nur 'www.xxx.com' cannot be found...
Es ist vermutlich nur ein dummer Syntax-Fehler, den ich als technisch unbegabter Programmierphobiker nicht erkennen kann.
Wer kann mir helfen, das richtig zusammenzuschreiben??
Bluetabby
ich habe bei meiner privaten domain ein Problem mit der .htaccess.
Ich würde gerne das www erzwingen, also bei Eingabe des Besuchers von https://xxx.com automatisch auf https://www.xxx.com umleiten.
Zur Zeit läuft meine .htaccess einwandfrei, sie verhindert hotlinking, bestimmt eine 404 und ein paar redirects:
Code: Alles auswählen
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?xxx.com/.*$ [NC]
RewriteRule \.(gif|jpg|ra|mid|js|mov|avi|zip|css)$ - [F]
ErrorDocument 404 /notfound.html
redirect 301 /blabla/srv.html http://www.xxx.com/blabla/blubb.html
Sobald ich aber das hier drübersetze, gibt es Ärger - dann wird die Domain nicht mehr gefunden:
Code: Alles auswählen
RewriteEngine On
RewriteCond %{HTTP_HOST} ^xxx\.com
RewriteRule (.*) http://www.xxx.com/$1 [R=301,L]
Irgendwie beißt sich dieser code mit dem Anti-hotlinking-code von oben - jedes für sich funktioniert, zusammen aber nicht. Da heißt es stets nur 'www.xxx.com' cannot be found...

Es ist vermutlich nur ein dummer Syntax-Fehler, den ich als technisch unbegabter Programmierphobiker nicht erkennen kann.
Wer kann mir helfen, das richtig zusammenzuschreiben??
Bluetabby