etherius Geschrieben 8. Mai 2006 Geschrieben 8. Mai 2006 Ich versuche gerade www.domain.net/de/index.html auf www.domain.net/index.php?lang=de umzuschreiben: RewriteRule ^([a-z]{2})/(.*)\.html$ $2\.php?lang=$1 [L] Funktioniert nur leider nicht und ich find den Bock nicht... kann mir wer weiter helfen? Danke mfg Eth Zitieren
geloescht_JesterDay Geschrieben 9. Mai 2006 Geschrieben 9. Mai 2006 kann mir wer weiter helfen? Also deine RegEx scheint ok zu sein. Wenn du Zugriff auf die httpd.conf hast, solltest du dir mal das Log von mod_rewrite ansehen. Dazu <virtualhost blablub> RewriteEngine On RewriteCond %{REQUEST_URI} ^([a-z]{2})/(.*)\.html$ Rewrite Rule ^([a-z]{2})/(.*)\.html$ $2\.php?lang=$1 [L] RewriteLog rewrite.log RewriteLogLevel 5 </virtualhost> in die httpd.conf (o.ä.) eintragen. Über die .htaccess ist das loggen nicht möglich. Zitieren
etherius Geschrieben 9. Mai 2006 Autor Geschrieben 9. Mai 2006 Sieht so aus als ob es im Endeffekt doch funktioniert. Allerdings iss das doch ne gute Idee die RewriteCond da noch drüber zu setzen *gg* Danke dir Eth Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.