Sven Rautenberg: mod_rewrite

Beitrag lesen

Moin!

und kann evtl. auch sein, dass man /? noch durch (/?) ersetzen muss.

Bedenke, dass die URL immer mit dem "/" am Anfang anfängt, nicht mit einer Zahl.

tut sie ja auch, bei meinen regeln.

Nein.

RewriteRule ^([0-9]+)/([0-9]+)/([0-9]+)/?$ /?eins=$1&zwei=$2&drei=$3
RewriteRule ^([0-9]+)/([0-9]+)/?$ /?eins=$1&zwei=$2&drei=0
RewriteRule ^([0-9]+)/?$ /?eins=$1&zwei=0&drei=0

mit /? war der optionale trailing slash gemeint.

Das ist mir klar. Um den gehts hier aber nicht.

- Sven Rautenberg

--
"Habe den Mut, dich deines eigenen Verstandes zu bedienen!" (Immanuel Kant)