Здравствуйте. Подскажите пожалуйсте, возможно ли сделать следующую проверку:
есть урл http://test.ru/ и в .htaccess прописаны 301 редиректы.
Т.е. при заходе на http://test.ru/ идет редирект на http://test.ru (в конце без слеша).
Вопрос: Возможно ли как-то проверить прошел ли редирект по средствам ТС? Понятно, что можно сделать ToUrl а потом считать новый урлик и проверить, но дело в том, что необходимо проверить именно код ответа 301! А вот как его проверить, я вообще ума не приложу.
Надеюсь на Вашу помощь, спасибо
Проверка редиректов
Автор dguminsk, 07 июн 2012 08:18
В теме одно сообщение
#1
Отправлено 07 июня 2012 - 08:18
#2
Отправлено 07 июня 2012 - 10:39
Можно использовать скриптовый объект WinHTTP.WinHTTPRequest.5.1 с отключенной опцией WinHttpRequestOption_EnableRedirects: отправляете GET-запрос, а затем проверяете его Status. Вот пример на VBScript:
http://pastebin.com/4dAgNgu7
http://pastebin.com/4dAgNgu7
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных