Autor Zpráva
P1etOV
Profil *
Pocujtem, mam taketo v htaccess:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.+) - [PT,L]
RewriteRule ^([^/]+)?/?([^/]+)?/?([^/]+)?/?([^/]+)?/?$ index.php?page=$1&page2=$2&page3=$3&page4=$4 [L,QSA]

Ale ako to upravit tak, ze budem mat priecinok 'admin' a potom ked zadam straka.sk/admin/ -> tak aby to skocilo do toho priecinka a rovno do index.php.

Lebo teraz to funguje az ked sa zada www.stranka.sk/admin/index.php a to tak nechcem.

Poradite?

Dakujem.mod
Eddie
Profil
ak mas pristup ku konfigurakom apache tak tam sa nastavuje ktore subory na server servovat ak je zadany adresar.
P1etOV
Profil *
to kto mu nemam pristup, musi sa to dat nejako, pretoze ked sa da www.stranka.sk tak nabehne spravny index.php
jL
Profil *
Tak tam muzes dat neco takoveho

RewriteRule ^admin$ /admin/index.php [R]

:-) To by take mohlo fungovat.
P1etOV
Profil *
Ale ja to chcem vseobecne, ale este chyba ta, ze zadam to

www.stranka.sk/admin/ -> tak to vrati www.stranka.sk/admin/?page=&page2=&page3=&page4=

preco?

ja cchem aby to vratilo www.stranka.sk/admin/
Str4wberry
Profil
Odpovídám P1etOV:
Nebylo by lepší přepisovat jeden parametr, který by se „rozsekal“ pomocí PHP?
P1etOV
Profil *
urcite nie, ono mi takto funguje uz cely system a chcel by som opravit moj dotaz od 19:28:06, prosiiim poradte, dikyy moc
djlj
Profil
Můžeš nastavit, aby se pravidlo neprovádělo pro existující složky.

RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) - [PT,L] 

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