Autor Zpráva
Kuklísek
Profil *
Z adresy: modules.php?name=mujmodul&op=terms&eid=1&ltr=a
potřebuji: mujmodul/1/a

V htaccess mám:
RewriteEngine On
RewriteBase /

#
# Multilingual system
#
RewriteRule ^index\-([a-z]*)$ index.php [L]
RewriteRule ^lang\/([a-z]*)$ index-$1 [R=302,L]

#
# Rules for module: mujmodul
#

RewriteRule ^mujmodul/$ modules.php?name=mujmodul [L]
RewriteRule ^mujmodul$ modules.php?name=mujmodul [L]
RewriteRule ^mujmodul/([0-9]*)/([a-zA-Z0-9]*)$ modules.php?name=mujmodul&op=terms&eid=$1&ltr=$2 [L]

V příkazové řádce to funguje, objeví se hezké adresy, ale obsah nikoli... hodí to error 404
Problém bude asi v tom, že ty kategorie (eid) budou vyžadovat nějaký konkrétní QUERY_STRING, nevím jak se to aplikuje :( . Pomůže někdo, díky!
BetaCam
Profil
Kuklísek

Pokud jde o ten modul tak nejak takhle :

RewriteEngine On
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^(.+[^/])$ /$1/ [R=301,L]

RewriteRule ^mujmodul/$ /modules.php?name=mujmodul [L,QSA]
RewriteRule ^mujmodul/([0-9]*)/([a-zA-Z0-9]*)/$ /modules.php?name=mujmodul&op=terms&eid=$1&ltr=$2 [L,QSA]


K tomu tvému "Multilingual systemu" se nebudu vyjadřovat protože po minutě koukání na to sem vůbec nepochopil co tim chtěl pán bůh říci, ale možná je to jen tim, že už je pozdě a nebo sem prostě asi natvrdlej.

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