/ / htaccess wykrywanie wielu parametrów - regex, apache, .htaccess, mod-rewrite

Wykrywanie wielu parametrów htaccess - regex, apache, .htaccess, mod-rewrite

Po pierwsze przepraszam za mój zły angielski, mam nadzieję, że mnie zrozumiesz.

Chciałbym użyć jednego RewriteRule w celu wykrycia wielu adresów URL (np .: foo / bar / more / read /)

Wyrażenie regularne tego jest bardzo proste: ([^/]*/?), ale mogę użyć tego jako jednego parametru.

Czy masz pomysł, jak mogę przekazać takie parametry:

RewriteRule ^([^/]*/?)$ index.php?param1=$1&param2=$2&param3=$3

Dzięki za pomoc :)

Odpowiedzi:

1 dla odpowiedzi № 1

Myślę, że szukasz czegoś takiego to, w procesie n liczba parametrów?

Alternatywnie możesz po prostu wysłać wszystko do index.php za pomocą:

RewriteRule ^(.*)$ index.php?path=$1 [QSA]

... i podzieliłem querystring na php. Jest coś, co można powiedzieć o prostocie ...