Autor | Zpráva | ||
---|---|---|---|
Kuklísek Profil * |
#1 · Zasláno: 13. 9. 2008, 23:31:35
Z adresy: modules.php?name=mujmodul&op=terms&eid=1<r=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<r=$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 |
#2 · Zasláno: 14. 9. 2008, 03:44:21
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<r=$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. |
||
Časová prodleva: 16 let
|
0