Autor Zpráva
arti
Profil *
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
^(.*)/$


skus dat prec /
arti
Profil *
to byla první věc co jsem zkoušel, internal server error
Kajman_
Profil *
Protože se to zacyklí...

zkuste např.

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?a=$1 [L,QSA]
arti
Profil *
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 *
rozumíte když chci mít

ahoj.cz/clanky/seo-clanku

nebo

ahoj.cz/uzivatele/posta/cislo-uzivatele/prijata-posta

:)
Kajman_
Profil *
Nechte jen to jedno pravidlo a zkuste

print_r(explode('/',$_GET['a']));
arti
Profil *
Kajman

no to je přímo vynikající! moc děkuju, funguje!

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