Sven Rautenberg: Umleitungen mit mod_rewrite

Beitrag lesen

Moin!

RewriteRule ^downloads/index.php$ index.php?site=download/index [QSA]

Die Tipps haben mir auf jedenfall schon mal super weitergeholfen.
Du hattest ein Fehler in der Rule:
RewriteRule ^downloads/index.php$ index.php?site=downloads/index [QSA]

Nein, hatte ich nicht. Dass du JETZT plötzlich "downloads" im Parameter haben willst, hast du vorher nicht gesagt. In deinem Ausgangsposting und in dem Folgeposting mit deinem ersten Rule-Versuch steht nur "download". Das habe ich ganz simpel kopiert.

Jetzt hab ich aber noch das Problem das überall vor den Bildern steht:

http://www.seite.de/downloads/style/bilder/bild_08.jpg

und es aber heißen müste:

http://www.seite.de/style/bilder/bild_08.jpg
Bekommt man das auch irgend wie weg? Also müß ich das im Quelltext lösen oder kann man das auch mit einer Rul ändern?

Klar kriegt man das weg. Finde /downloads/style/bilder, ersetze durch /style/bilder - das geht am performantesten, indem du das im Quelltext änderst, und auf dem Server umlagerst, aber Rewriting kriegt es natürlich auch hin.

- Sven Rautenberg