Autor Zpráva
unbot
Profil *
Zdravím,

mohl by někdo pomoci s vytvořením regulérního výrazu do mod_rewrite?


/pg/akce/

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/([^/]+)?/?$ ?pg=$1&akce=$2


/pg/straka/1/

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/stranka/([0-9]{1,3})/?$ ?pg=$1&stranka=$2 [L]



Bohužel mi ten druhý přepis nefunguje, jednou bych chtěl ghettovat ($_GET) $akce a když bude v adrese $stranka tak používat druhé pravidlo pro přepis.

Rozlišovat se to bude:
www.adresa.cz/pridat/
www.adresa.cz/stranka/1/



Moc děkuji za pomoc.
BetaCam
Profil
unbot

Neco jako :

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/stranka/([0-9]{1,3})/$ index.php?pg=$1&stranka=$2 [L,QSA]
RewriteRule ^([^/]+)/([^/]+)/$ index.php?pg=$1&akce=$2 [L,QSA]


??
unbot
Profil *
BetaCam
Přesně tak. Moc díky.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0