Подскажите простой скрипт для ссылок через редирект

C2
На сайте с 06.06.2008
Offline
144
978

Я сделал раньше такой go.php скриптик из одной строки:

<? header("Location: ".$site); ?>

Вызывается через ссылку так:

http://site.ru/go.php?site=http://newsite.ru

Теперь почему-то не работает, что там не так?

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#1
что там не так?

Откуда мы знаем? Сходите к гадалке.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
Ragnarok
На сайте с 25.06.2010
Offline
239
#2

con2r, во-первых, Ваш сайт могут начать использовать как прокладку для слива трафика

во-вторых, такой редирект не сработает для ссылок с переменными ?var=text

в-третьих, лучше загуглите готовый уже вымученный кем-то скрипт

//TODO: перестать откладывать на потом
C2
На сайте с 06.06.2008
Offline
144
#3
Ragnarok:
con2r, во-первых, Ваш сайт могут начать использовать как прокладку для слива трафика
во-вторых, такой редирект не сработает для ссылок с переменными ?var=text
в-третьих, лучше загуглите готовый уже вымученный кем-то скрипт

На ваш взгляд, с указанными параметрами скрипт должен работать или что-то внутри не так?

Про побочные эффекты понял, спасибо, учту.

дани мапов
На сайте с 06.09.2012
Offline
204
#4

На том же самом хостинге перестал работать или на другом? Может из-за коротких тегов не работает

<? ?>
Еще например, на одном хостинге не работало, если http:// встречалось дважды:

http://site.ru/go.php?site=http://newsite.ru

а работало только так:

http://site.ru/go.php?site=newsite.ru

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
W
На сайте с 09.04.2013
Offline
46
#5

Не работает потому,что переменная $site пустая.Надо ее инициализировать так:


<?php
$site=$_REQUEST['site'];//или $_GET['site'];
header("Location: ".$site); ?>

Раньше работал потому что был включен register_globals.

Подумайте о безопасности.Возможен циклический редирект и прочие "радости".

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий