| Autor | Zpráva | ||
|---|---|---|---|
| Anonymní Profil * |
#1 · Zasláno: 24. 6. 2006, 12:58:25
Ahoj,
nevíte, proč tomuhle RewriteRule ^(([0-9a-zA-z_-]+\/{1})*)$ /kv2/index.php [L] vyhový i tohle vos-cestovniho-ruchu/kontakt// ? Jde mi o ty dvě lomítka. dík moc |
||
| Anonymní Profil * |
#2 · Zasláno: 24. 6. 2006, 13:46:44
A proč tomuhle RewriteRule ^(([0-9a-zA-z_-]+/{1})*)(index\.(php|html)){1}$ /kv2/$1 [R] vyhoví tento odkaz http://localhost/kv2/v-cestovniho-ruchu/prijmaci-zkousky/ . Stranky a soubor .htaccess jsou ve slozce kv2. dík moc. Rád bych, aby se http://localhost/kv2/v-cestovniho-ruchu/prijmaci-zkousky/index.php přesměrovalo na http://localhost/kv2/v-cestovniho-ruchu/prijmaci-zkousky/ a obdobně.
|
||
| Anonymní Profil * |
#3 · Zasláno: 24. 6. 2006, 18:10:16
Zkusim se vyjadrit lepe, presneji.
Mam tento typ url http://localhost/kv2/vos-cestovniho-ruchu/kontakt/index.php Chtel bych, aby se odstranilo "index.php" => http://localhost/kv2/vos-cestovniho-ruchu/kontakt/ a zobrazila se stranka /kv2/index.php a adresa zustala porad http://localhost/kv2/vos-cestovniho-ruchu/kontakt/ Zkousel jsem to nejak takto: RewriteRule ^(([0-9a-zA-z_-]+/{1})+)$ /kv2/index.php [L] RewriteRule ^(([0-9a-zA-z_-]+/{1})+)(index\.(php|html)){1}$ /kv2/$1 [R,L] funguje to skoro přesně, jak má, až na to, že adresu http://localhost/kv2/index.php to jako jedinou neprevede na http://localhost/kv2/ Poradite mi, jak na to? Dik moc |
||
| Anonymní Profil * |
#4 · Zasláno: 25. 6. 2006, 16:47:07
Tak jsem to sesmolil takto
poslední řádek převede všechno, kdy je v url odkaz na nějaký soubor s tří až čtyř znaků se skládající příponou. Funguje to přesně jak má, ale potřebova bych, aby to soubory s příponou php, html a css nechalo na pokoji, nevite, jak toho docilit? |
||
| Kajman_ Profil * |
#5 · Zasláno: 25. 6. 2006, 17:11:50
Nejlépe testováním, zda ten soubor neexistuje... tedy RewriteCond a parametr -f.
|
||
|
Časová prodleva: 20 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0