Autor | Zpráva | ||
---|---|---|---|
arti Profil * |
#1 · Zasláno: 29. 3. 2008, 14:20:40
dobrý den,
mám pěkné url zhruba takto: RewriteEngine On RewriteRule ^(.*)/$ %{DOCUMENT_ROOT}/index.php?a=$1 [L,QSA] a funguje to způsobem http://ahoj.cz/clanky/ jak to předělat aby to jelo http://ahoj.cz/clanky ? zkoušel jsem několik možností ale nevyznám se v tom, poraďte mi někdo prosím |
||
Eddie Profil |
#2 · Zasláno: 29. 3. 2008, 14:26:12
^(.*)/$ skus dat prec / |
||
arti Profil * |
#3 · Zasláno: 29. 3. 2008, 14:27:24
to byla první věc co jsem zkoušel, internal server error
|
||
Kajman_ Profil * |
#4 · Zasláno: 29. 3. 2008, 15:53:34
Protože se to zacyklí...
zkuste např. RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?a=$1 [L,QSA] |
||
arti Profil * |
#5 · Zasláno: 29. 3. 2008, 17:57:10
supr tak tohle
RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?a=$1 [L,QSA] funguje, ale jak to udělat pro víc proměnných v getu? prostě jak to dát místo tohodle? RewriteRule ^(.*)/(.*)/(.*)/(.*)/(.*)/$ %{DOCUMENT_ROOT}/index.php?a=$1&b=$2&c=$3&d=$4&$e=$5 [L,QSA] RewriteRule ^(.*)/(.*)/(.*)/(.*)/$ %{DOCUMENT_ROOT}/index.php?a=$1&b=$2&c=$3&d=$4 [L,QSA] RewriteRule ^(.*)/(.*)/(.*)/$ %{DOCUMENT_ROOT}/index.php?a=$1&b=$2&c=$3 [L,QSA] RewriteRule ^(.*)/(.*)/$ %{DOCUMENT_ROOT}/index.php?a=$1&b=$2 [L,QSA] RewriteRule ^(.*)/$ %{DOCUMENT_ROOT}/index.php?a=$1 [L,QSA] ? |
||
arti Profil * |
#6 · Zasláno: 29. 3. 2008, 18:02:51
rozumíte když chci mít
ahoj.cz/clanky/seo-clanku nebo ahoj.cz/uzivatele/posta/cislo-uzivatele/prijata-posta :) |
||
Kajman_ Profil * |
#7 · Zasláno: 29. 3. 2008, 23:11:13
Nechte jen to jedno pravidlo a zkuste
print_r(explode('/',$_GET['a'])); |
||
arti Profil * |
#8 · Zasláno: 30. 3. 2008, 15:21:51
Kajman
no to je přímo vynikající! moc děkuju, funguje! |
||
Časová prodleva: 16 let
|
0