- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
function location ($url)
{ // Перенаправление:
@ header ("Location: $url");
echo "<html>\n";
echo "<head>\n";
echo "<meta http-equiv='refresh' content='0; url=$url' />\n";
echo "<title>$url</title>\n";
echo "<script type='text/javascript'>//<![CDATA[\n";
echo "document.location = '$url';\n";
echo "//]]></script>\n";
echo "</head>\n";
echo "<body>\n";
echo "<a href='$url'>Click me</a>\n";
echo "</body>\n";
echo "</html>";
kernel_exit();
}
кста, уёбищное похапе в каком-то случае на header('Location:/xyu');exit(); отдает клиенту пустое тельце, так что приходится городить, типа даже умный UA получив пустое тельце покажет его, а не сгененерит своё (пруф - опера, выключить редиректы, смотреть как в педивикии нихуя не работает)
Естественно, могут быть (и будут) косяки при отображении. Но вот мне не пофиг, как будет выглядеть сайт, на который я зашёл на минуту и уже ухожу.
Аналогично куки. Зачем всяким гуглам знать, что я искал в прошлый раз? Гуглореклама тоже отключается на ура. Минус один возможный канал сбора информации.
вообще, правильное, годное решение - распространить кросс-доменные рестрикшны и на скрипты
Смотрите сообщение, на которое я ответил.
https://www.youtube.com/watch?v=FpiA0mjdLmE