25521
20.03.2009, aktualisiert um 17:04:14 Uhr
3496
2
0
Apache modrewrite Regel frage
Hallo,
Ich hab da ein Problem mit einer umschreibe Regel. Vor ab mal die URL und das zu erwartende Ergebnis:
Aus:
localhost/das_skurrile_technikmuseum/test.html
wird:
localhost/index.php?riu=artikel&id1=test
Das geht auch soweit, schreib ich aber die Regel um in:
dann bekomme ich vom Server einen 404 als Antwort. Bin bei modrewrite nicht wirklich fit drin. Ziel ist eigentlich das alles zwischen / und .html in $1 gespeichert wird, damit ich es übergeben kann. Aso mit allem meine ich auch 0-9 _ usw, einfach alles.
Hoffe mir kann jemand helfen.
Ich hab da ein Problem mit einer umschreibe Regel. Vor ab mal die URL und das zu erwartende Ergebnis:
RewriteEngine on
RewriteBase /
RewriteRule ^das_skurrile_technikmuseum/([a-z]+).html$ index.php?riu=artikel&id1=$1
Aus:
localhost/das_skurrile_technikmuseum/test.html
wird:
localhost/index.php?riu=artikel&id1=test
Das geht auch soweit, schreib ich aber die Regel um in:
RewriteRule ^das_skurrile_technikmuseum/([.*]+).html$ index.php?riu=artikel&id1=$1
dann bekomme ich vom Server einen 404 als Antwort. Bin bei modrewrite nicht wirklich fit drin. Ziel ist eigentlich das alles zwischen / und .html in $1 gespeichert wird, damit ich es übergeben kann. Aso mit allem meine ich auch 0-9 _ usw, einfach alles.
Hoffe mir kann jemand helfen.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 112002
Url: https://administrator.de/contentid/112002
Ausgedruckt am: 27.11.2024 um 22:11 Uhr
2 Kommentare
Neuester Kommentar