November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Friday, October 6th, 2017 09:22 pm

Не грабельки, просто загадка для специалистов по веб-сайтам:

Сегодня на работе один из маркетологов прислал письмо про то, что на одном из наших веб-сайтов приделан redirect на другой сайт, и его надо отключить, поскольку тот сайт теперь неактуален.

Ну я первым делом запустил wget -S http://сайт/, чтобы посмотреть, куда там перенаправление, а оттуда index.html успешно скачался без всяких перенаправлений.
Потом зашёл туда же браузером, а его и вправду перенаправило на другой сайт..

Подумал, что, может там проверяется User-Agent, и перенаправляются только обычные браузеры, а прочие программы игнорируются.
Посмотрел в конфиг тамошнего Апача, а там ничего такого нету, обычный VirtualHost без всяких Redirect’ов, и никаких особых настроек для директории, которая DocumentRoot этого сайта.
Посмотрел в саму директорию, вдруг там какой-нибудь php’шный скрипт, но нет, там обычный index.html . И никакого .htaccess’а нету. Так как же это перенаправление работает?

Потом ещё посмотрел в сам index.html, может там это javascript’ом сделано, но тоже нет, там вовсе никаких скриптов нету..

Отгадка:

в index.html обнаружился такой заголовок:
<meta http-equiv="refresh" content="0; URL=http://другой.сайт/">

Оригинал этой записи в личном блоге.

Friday, October 6th, 2017 09:44 pm (UTC)
Я бы ровно наоборот пошел: даже без wget-а просто глянул бы index. Ибо и сейчас очень часто использую такое перенаправление, когда надо очень-очень быстро без правки конфигов.
Friday, October 6th, 2017 10:07 pm (UTC)
Да, первое, что приходит в голову при условии "без rewrite и JS". Старинный же метод :)
Saturday, October 7th, 2017 12:34 pm (UTC)
BTW, HTTP/2 (если массово взлетит), многое переложит с сервера на клиента. Чем больше вникаю, тем больше вспоминаю про "новое - это хорошо забытое старое".
Saturday, October 7th, 2017 09:28 pm (UTC)
Немножко тут. Да, качество записи не очень, вживую было куда бодрей.
Sunday, October 8th, 2017 05:54 pm (UTC)
Это для вдумчивого изучения :) Для тупых типа меня ключевые моменты от автора одной из реализаций - очень доходчиво.
Sunday, October 8th, 2017 11:17 pm (UTC)
Ага. Вот именно это слушал как раз с позиции камеры, очень наглядно разжёвывалось, и именно так :)