Autor Zpráva
maks
Profil
Ahoj,
hledal jsem na internetu nějaký rewrite, ale to, co jsem našel, nefunguje. Je možné, že tam bude někde jen malá chybka, ale nevím.

Čerpal jsem z http://mike.treba.cz/mod_rewrite-a-hezke-url-dil-ii/, hned první příklad s přepisem 5 proměnných. Kód jsem si zkopíroval do .htaccessu, který je v rootu subdomény (a to je možná ten problém, pro to nefunguje?)

z subdomena.domena.cz/slozka/pg=stranka&category=kategorie&strana=2 bych potřeboval subdomena.domena.cz/slozka/stranka/kategorie/2/. Možný problém je, že proměnná může být 1, ale i 2 nebo 3, což nevím.
RewriteEngine On
RewriteBase /

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

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

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


Děkuji,
Maks

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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