Zur Navigation

301 Weiterleitung [3]

21 Christian

Mooorgen

Ich hänge an.... die htaccess sieht bis dato so aus:

#Options +FollowSymlinks
#AcceptPathInfo On
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/?(.*)      $1.php/$2       [L]


Folgende Fragen sind noch offen... was bedeuten die Fett markierten Punkte?



Und wie bekomme es hin, dass www verschwindet?
#Options +FollowSymlinks
#AcceptPathInfo On
RewriteEngine On
RewriteCond %{HTTP_HOST} !^wd-bookmarks\.biz
RewriteRule ^(.*)$ http://wd-bookmarks.biz/$1 [L, R=301]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/?(.*)      $1.php/$2       [L]
??

Gruss und danke
Christian

Artikel 19 der UNO-Resolution 217A3 10.12.1948

03.12.2007 08:17

22 Jörg

was bedeuten die Fett markierten Punkte?

Fett markiert ist in dem Code nichts?

Zu dem zweiten Codeabschnitt: ich würde das Set hinter die RewriteBase setzen

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^wd-bookmarks\.biz
RewriteRule ^(.*)$ http://wd-bookmarks.biz/$1 [L, R=301]

Das sollte die Ausführung aber nicht behindern. Läuft Modrewite ansonsten? Wenn nicht, sollte hier die Raute noch entfernt werden:

Options +FollowSymlinks

03.12.2007 10:38

23 Christian

Salve

Das hier meinte ich:
#Options +FollowSymlinks
#AcceptPathInfo On
Was bedeuten die Anweisungen?

Modrewite läuft einwandfrei, ansonsten...

Es funktioniert nicht in der von Dir vorgeschlagenen Version :( Sobald ich die Original-Version online stelle, funktionert es:

#Options +FollowSymlinks
#AcceptPathInfo On
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/?(.*)      $1.php/$2       [L]

Christian

Artikel 19 der UNO-Resolution 217A3 10.12.1948

03.12.2007 12:55

24 Jörg

Manchmal ist es noch notwendig, explizit die Direktive "Options +FollowSymlinks" in die .htaccess zu schreiben, damit Modrewrite ausgeführt wird. In deinem Fall müsstest du wie gesagt nur die anfängliche Raute entfernen, damit diese Zeile wirksam wird. Die zweite Direktive könnte für die unten aufgeführte RewriteRule notwendig sein - falls diese nicht greift, auch hier testweise die Raute entfernen. Für die Weiterleitung auf den Standard-Host wird sie aber wohl nicht benötigt

03.12.2007 13:18

Beitrag schreiben (als Gast)

Beim Verfassen des Beitrages bitte die Forenregeln beachten.





[BBCode-Hilfe]