Moin Moin,
ich habe eine Problem bei meiner htaccess Datei.
Ich möchte alle aufgerufenen URLs, die folgender Prämisse entsprechen, umschreiben.
http://www.url.de/asd_asd
http://www.url.de/DE/asd/bli
etc.
zu
http://www.url.de/asd_asd/
http://www.url.de/DE/asd/bli/
URLs wie diese sollen aber nicht betroffen sein:
http://www.url.de/asd/dfg/sdf.htm
Also nur URLs die nach dem letzten vorkommenden Slash Groß- u. Kleinbuchstaben, Nullen bis Neunen sowei Unterstriche "_" haben.
Also hier mein Ansatz:
Doch hiermit bekomme ich nen Internal Server Error. Außerdem möchte ich vermeiden den Host mit anzugeben, das es universell sein muss. Mit %{HTTP_HOST} hab ichs auch nicht hinbekommen.
Jemand ne Idee wo ich auf der Pipeline stehe?
Danke und Gruß Metha
ich habe eine Problem bei meiner htaccess Datei.
Ich möchte alle aufgerufenen URLs, die folgender Prämisse entsprechen, umschreiben.
http://www.url.de/asd_asd
http://www.url.de/DE/asd/bli
etc.
zu
http://www.url.de/asd_asd/
http://www.url.de/DE/asd/bli/
URLs wie diese sollen aber nicht betroffen sein:
http://www.url.de/asd/dfg/sdf.htm
Also nur URLs die nach dem letzten vorkommenden Slash Groß- u. Kleinbuchstaben, Nullen bis Neunen sowei Unterstriche "_" haben.
Also hier mein Ansatz:
Code:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} /([a-z0-9_]*)$ [NC]
RewriteRule ^(.*)$ $1/ [L]
Doch hiermit bekomme ich nen Internal Server Error. Außerdem möchte ich vermeiden den Host mit anzugeben, das es universell sein muss. Mit %{HTTP_HOST} hab ichs auch nicht hinbekommen.
Jemand ne Idee wo ich auf der Pipeline stehe?
Danke und Gruß Metha