Autor Zpráva
scrand
Profil *
Ahoj,

předem se omlouvám, jestli tady tento dotaz už zazněl a já ho na foru neobjevil. (Nevím jak zformulovat vyhledávací dotaz)

Chci se zeptat, zda je možné zjistit novou adresu po přesměrování přes 301 nebo 302. např. www.adresa.cz/stara/ na www.adresa.cz/nova/

Díky za nápady
Petr__
Profil *
Nechápu v čem má dělat problém to přesměrovaní?
Aktuální - tedy i "novou" - URL získáte kombinací
$_SERVER["HTTP_HOST"]
a
$_SERVER["REQUEST_URI"]
.
scrand
Profil *
Omluvám se, špatně jsem se vyjádřil, myslím novou URL vzdáleného serveru :)
Jan Tvrdík
Profil
Pomocí funkce get_headers zjisti hlavičku Location.
DoubleThink
Profil *
Což u high-level funkcí typu file_get_contents není nutné, protože ty přesměrování následují samy.
__construct
Profil
DoubleThink:
Nejak som nepochopil Tvoj príspevok. Ako Ti pomôže file_get_contents() zistiť na akú adresu Ťa presmeruje webový server? Myslím, že get_headers() to rieši dostatočne.
DoubleThink
Profil *
Vycházím tak trochu z předpokladu, že ta adresa bude k něčemu sloužit - typicky k získání jejího obsahu.

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