Zur Navigation

301 Weiterleitung [2]

11 Nobbi (Gast)

Hallo,

hab jetzt bei mir auch mod_rewrite aber die index.php?acition= ist noch da. Die ist zwar nicht mehr verlinkt gibt aber unschönen doppelten Content, was kann man da machen....

RewriteRule ^agb.html$ /index.php?action=tos [QSA,L]
RewriteRule ^anmelden.html$ /index.php?action=signup [QSA,L]
RewriteRule ^emailfaq.html$ /index.php?action=faq [QSA,L]
RewriteRule ^impressum.html$ /index.php?action=imprint [QSA,L]


Ich hätte gern, das die index datein direkt dann auch weiterleiten wenn man drauf klickt, gibts da was?

Gruß

10.11.2008 17:55

12 Jörg

Wenn die Weiterleitung in entgegengesetzter Richtung wie der Rewrite verläuft, muss man verhindern, dass hieraus eine Endlosschleife entsteht. Probier's mal so:

RewriteCond %{THE_REQUEST} /index\.php
RewriteCond %{QUERY_STRING} action=tos
RewriteRule ^index\.php http://example.com/agb.html [R=301,L]

10.11.2008 22:17

Beitrag schreiben (als Gast)





[BBCode-Hilfe]