Уменьшение [ВС] с помощью локального редиректа: прошу помощи
Доброго всем.
У меня есть один сайт на php, и один сайт на перле. На их страницах есть "лишние" внешние ссылки, и я задался целью все ссылки вида "www.site.ru --> www.yandex.ru" превратить в "www.site.ru --> www.site.ru/go/www.yandex.ru". То есть сделать так, что бы прозрачно для пользователя при клике на www.site.ru/go/www.yandex.ru он попадал на www.yandex.ru Вопрос :) Как это реализовать на моих сайтах? Очень хочется мануал в стиле "возьмите деталь "А" левой рукой, вставьте деталь "Б" в паз "Д", нажмите кнопку "Е", и все должно работать". Моих навыков хватит что бы выполнить механистичные действия по редактированию хтаккеса, закачиванию пхп-скрипта на хостинг. Буду рад любой помощи. |
Цитата:
создать файл go.php <?php if (isset($site)) header("Location:http://".$site); ?> и все ссылки переписать как /go.php?site=www.ya.ru |
создаете .htaccess и ложите в корень сайта.
Пишите в нем: RewriteEngine On RewriteRule ^/go/(.*)+$ redirect.php?url=$ Потом в корне сайта создаете redirect.php примерно с таикм содержанием; Цитата:
Примерно так. Пишу сходу... |
Цитата:
V!rus, спасибо большое, буду пробовать сейчас. |
Блин, у меня код длиннее был... правда я тогда PHP еще не знал совсем :)))
И использовал только один файл go.php и мета (+джава) переадресацию. Кому нужно - пишите в личку. Покажу раритет :) :) :) |
Часовой пояс GMT +3, время: 09:37. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.