Hi,
mit:
RewriteEngine on
RewriteCond %{REQUEST_URI} xyz/(.*)$
RewriteRule xyz/(.*)$ /xyz.php?id=$1
leite ich alle Anfragen bezüglich des Verzeichnisse xyz an die Datei xyz.php weiter.
Wird: www.example.de/xyz/ angefordert,
dann wird also www.example.de/xyz.php ausgelieferte.
Wird noch ein weiteres "Verzeichnis" angehängt, dann wird es als Parameter mit übergeben
Aus: www.example.de/xyz/bsp
wird also: www.example.de/xyz.php?id=bsp
Das funktioniert alles auch so weit ganz gut. Nur wenn der "/" nach der URL weggelassen wird - also z.B. www.example.de/xyz statt www.example.de/xyz/ - dann kommt folgende Fehlermeldung:
"Multiple Choices
The document name you requested (/tumblelog) could not be found on this server. However, we found documents with names similar to the one you requested.
Available documents:
* /tumblelog.php (common basename)"
Was muss ich änder damit es auch ohne "/" funktioniert. Hab schon einiges im Internet gefunden und auch ausprobiert. Aber ich bekomme es einfach nicht hin. Ich kenne mich leider mit den mod_rewrite-Umleitungen nicht gut aus. Also bitte helft mir.
Vielen Dank schon mal im Voraus
Andreas