|
|
|
| Здравствуйте.
Есть определенный известный url 1, например example.com/dir/redirect.html
Он перенаправляет на другой url 2.
Как скрипту узнать этот url 2? | |
|
|
|
|
|
|
|
для: Mookapek
(10.10.2013 в 01:09)
| | Перенаправляет сервер, отправляя соответствующие заголовки. Вот по ним и определяем.
http://php.net/manual/ru/function.get-headers.php + читаем комменты к функции: "Note that get_headers **WILL follow redirections** (HTTP redirections). New headers will be appended to the array if $format=0. If $format=1 each redundant header will be an array of multiple values, one for each redirection. "
Пример:
<?
$url = 'http://google.com';
$headers = get_headers($url, 1);
print "<pre>";
print_r($headers['Location']); exit;
|
| |
|
|
|