• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Mod_rewrite

Status
Für weitere Antworten geschlossen.

Gimli

Mitglied
Ich habe mal von Mod_rewrite gehört, kapiert was es macht, und es mal versucht mit nem Tut. -> Ich hörte frustriert auf, weil der Server immer schrieb: 500 Internal Server Error

Kann mir einer sagen, wie ich das richtig mache?

mfg Gimli ;)
 
Quasi so:
Code:
RewriteEngine On
RewriteBase /
RewriteRule [I]Regex[/I] [I]Ziel[/I]
Die letzte Zeile könnte zum Beispiel so aussehen:
Code:
RewriteRule ^(.+)\.html$ index.php?seite=$1
So würde zum Beispiel domain.tld/test.html in domain.tld/index.php?seite=test umgeschrieben werden.

Versuchs mal mit diesem einfachen Beispiel, wenns dann immer noch nen 500er gibt solltest du die Möglichkeit in Erwägung ziehen, dass mod_rewrite gar nicht aktiviert ist. Das kannst du in der phpinfo unter loaded_modules (oder so ähnlich) sehen - wenns nicht drinsteht isses nicht aktiviert.

Sollte es aktiviert sein findest du eine gute Erklärung der Syntax atc auf modrewrite.de | mod_rewrite & .htaccess (Apache Server)
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben