Seite 1 von 1

.htaccess problem

Verfasst: 17.08.2009, 15:07
von ven
Hallo,

aus irgendeinem Grund verhindert folgende Codezeile das ich die robots.txt über meinen Browser aufrufen kann.

Code: Alles auswählen

RewriteCond %{HTTP_HOST} ^xyz.domain.de$ [NC]
RewriteRule ^(.*)$ http://www.domain.de/$1 [R=301,L]
Ich dachte ich passe daher den Code wie folgt an:

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} !robots.txt
RewriteCond %{HTTP_HOST} ^xyz.domain.de$ [NC]
RewriteRule ^(.*)$ http://www.domain.de/$1 [R=301,L]
Wenn also die robots.txt aufgerufen wird, soll keine Umleitung stattfinden. Leider funktioniert das so nicht.

Kann mit da jemand weiterhelfen?

Verfasst:
von

Verfasst: 17.08.2009, 15:12
von bloddy newbie
nö diese beiden Zeilen sind es mit Sicherheit bestimmt nicht.

edit:
Jetzt verstehe ich was du meinst. Beim Zugriff auf die robots.txt soll nicht umgeleitet werden:

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} !robots\.txt
# oder alternativ 
# RewriteCond %{REQUEST_FILENAME} !robots.txt [NC]
RewriteCond %{HTTP_HOST} ^xyz.domain.de$ [NC]
RewriteRule ^(.*)$ http://www.domain.de/$1 [R=301,L]

Verfasst: 17.08.2009, 15:29
von ven
dankeee