Autor | Zpráva | ||
---|---|---|---|
gaminn Profil * |
#1 · Zasláno: 19. 12. 2006, 19:20:24
Zdravím,
jak mohu dovnitř své aplikace dostat celou cestu, kterou si uživatel vyžádal zadáním do prohlížeče? Používám mod_rewrite, bude tedy nutné tuto URL ukládat do query stringu. Rád bych věděl, které proměnné (%{xyz}) obsahují všechny informace, které potřebuji - všechny domény (cokoliv.cokoliv.cokoliv.domena.cz) i cestu, query string potřeba není. Samozřejmě bych to mohl vyzkoušet, ale bohužel nemám přístup k žádnému hostingu a na localhostu si nejsem jistý, zda používám ty správné proměnné, které obsahují opravdu vše. |
||
Leo Profil |
#2 · Zasláno: 19. 12. 2006, 21:24:26
$_SERVER
L |
||
gaminn Profil * |
#3 · Zasláno: 19. 12. 2006, 21:47:57
No.... Opakuji, že používám mod_rewrite a potřebuji získat původní adresu, kterou vidí samotný uživatel, který si mojí stránku vyžádal. Tedy nepůjde o proměnné v PHP, ale proměnné v konfiguraci Apache - %{neco}.
|
||
gaminn Profil * |
#4 · Zasláno: 19. 12. 2006, 22:07:41
Omlouvám se, nedopatřením jsem se přehlédl, v REDIRECT_URL je cesta. Ve kterém prvku toho pole bude ale cokoliv.cokoliv.cokoliv.domena.cz?
|
||
morce Profil |
#5 · Zasláno: 19. 12. 2006, 22:50:58
gaminn
pokud jsem te dobre pochopil, tak HTTP_HOST resp. %{HTTP_HOST} |
||
gaminn Profil * |
#6 · Zasláno: 20. 12. 2006, 09:53:48
A opravdu v HTTP_HOST budou všechny domény a poddomény? Nebude tam jen doména 1. a 2. stupně? (nemám jak vyzkoušet)
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0