Autor | Zpráva | ||
---|---|---|---|
Martin Profil |
#1 · Zasláno: 5. 1. 2006, 22:42:21
Ahoj,
chtěl bych se zeptat, jak se by mohl vypadat zápis pro mod_rewrite. Menu bude vypadat nějak takto http://peli2.resslovaci.net/ udělal jsem to zatím takto
vrátí se proměnná $_get["menu"]. Pomocí fce explode zístkám jednotlivé položky. Z takové ttp://peli2.resslovaci.net/odkazy/nadace-a-organizace/ adresy dostatu odkazy, nadace-a-organizace. Chtěl jsem se zeptat, jak by jste to řešili vy, nemám s tím žádné zkušenosti. Co kdybych měl url http://peli2.resslovaci.net/slozka-neni-polozkou-menu/ . To bych musel pro každou složku přidat zápis do .htaccess? Jak by takový zápis vypadal? |
||
Kajman_ Profil * |
#2 · Zasláno: 6. 1. 2006, 11:14:38
Dělal bych to asi také tak.
Prostě všechno šoupnout do jedné proměnné a rozsekat až v php. I test absence top menu bych nechal také na php. RewriteEngine on Rewrite Base / RewriteRule ^(.*)/$ index.php?menu=$1 [L,QSA] |
||
Martin Profil |
#3 · Zasláno: 6. 1. 2006, 18:13:18 · Upravil/a: Martin
dík moc.
mám ještě jeden dotaz, tento kód
mi na linuxu nefunguje, apache mi vrátí chybu 500. Mělo by být vše dobře nastavené. Kamárád na stejném serveru htaccess úspěšně používá. |
||
Kajman_ Profil * |
#4 · Zasláno: 6. 1. 2006, 19:04:05
Kamarád má asi před otazníkem nějaký soubor.
|
||
Martin Profil |
#5 · Zasláno: 8. 1. 2006, 20:52:41
Vše to testuji na localhostu.
Potřeboval bych, aby mod_rewrite nechal tuto http://localhost/phpmyadmin/index.php adresu napokoji. Jak toho docílit? |
||
Kajman_ Profil * |
#6 · Zasláno: 8. 1. 2006, 21:11:22
Třeba jako první pravidlo dát.
RewriteRule ^phpmyadmin - [L] |
||
Časová prodleva: 13 dní
|
|||
Martin Profil |
#7 · Zasláno: 22. 1. 2006, 00:17:06
Zase řešim jeden problém.
chtel bych tuto adresu http://localhost/neco.steckou/ přesměrovat na http://locahost/x=neco.steckou a to jen v případě, že tam bude jedna tečka. Dík |
||
Kajman_ Profil * |
#8 · Zasláno: 22. 1. 2006, 11:27:13
RewriteBase /
RewriteRule ^([^\.]+\.[^\.]+)/$ x=$1 [R,L] Tohle by snad mělo odpovídat zadání... ale trošku pochybuji, že je zadání přesné. |
||
Martin Profil |
#9 · Zasláno: 22. 1. 2006, 12:37:50
Díky moc, omlouvám se za nepřesnost dotazu.
|
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0