mam aplikacje, w niej w głównym katalogu plik .htaccess i chciałbym dokonać następujących zmian:
Kod
url/jakistekst -------na: url/?m=jakistekst
url/jakistekst/jakistekst2 -------na: url/?m=jakistekst&a=jakistekst2
url/jakistekst/jakistekst2 -------na: url/?m=jakistekst&a=jakistekst2
No i gdy przyjme narazie ze chce tylko pierwszą zamiane:
Kod
RewriteRule (.+) ?m=$1
To dziala. Ale gdy dorzucę drugą:Kod
RewriteRule (.+) ?m=$1
RewriteRule (.+)/(.+) ?m=$1&a=$2
RewriteRule (.+)/(.+) ?m=$1&a=$2
To oczywiscie jakby nie bral jej pod uwagę i adres:
url/jakistekst/jakistekst2 zamienia na ?m=jakistekst/jakistekst2
Zmiana kolejności rewritów też nie daje oczekiwanego porządku.