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¶m2=$2¶m3=$3
Dzięki za pomoc :)
Odpowiedzi:
1 dla odpowiedzi № 1Myś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 ...