Autor | Zpráva | ||
---|---|---|---|
RUR Profil * |
#1 · Zasláno: 23. 4. 2008, 15:12:26
Ahoj,
prosím někoho zkušeného o pomoc. v soubori .htaccess mám Options +FollowSymlinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?controller=$1&path=$2 [L,QSA] a když zadám například: www.domain.ltd/contact/ (http://www.domain.ltd/index.php?controller=contact) tak to funguje OK ale když zadám například: www.domain.ltd/neco/ co uz potřebuje proměnnou path, tak to už nejde.. (http://www.domain.ltd/index.php?controller=category&path=2) Poradíte prosím co je špatně? |
||
kletely Profil |
#2 · Zasláno: 23. 4. 2008, 15:18:56
RUR
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)/(.*)$ index.php?controller=$1&path=$2 [L,QSA] |
||
kajaman Profil |
#3 · Zasláno: 23. 4. 2008, 16:20:47
RewriteRule ^(.*)/(.*)$ index.php?controller=$1&path=$2 [L,QSA]
nebude to spíš takhle: RewriteRule ^(.*)/(.*)?$ index.php?controller=$1&path=$2 [L,QSA] |
||
RUR Profil * |
#4 · Zasláno: 23. 4. 2008, 17:29:41
|
||
kletely Profil |
#5 · Zasláno: 23. 4. 2008, 17:33:20 · Upravil/a: kletely
RUR
Nie, takto: http://www.domain.ltd/category/1/ ale keby si chcel to to http://www.domain.ltd/category/path/1/ tak tu je kód: RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^/([^/]+)/path/([0-9])?/?$ index.php?controller=$1&path=$2 [L] |
||
Časová prodleva: 16 let
|
0