Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Народные рецепты »   Редирект ссылок - помогите
RSS

Редирект ссылок - помогите

Текущий рейтинг темы: Нет
Выводить сообщения
Правила раздела

<<Назад  Вперед>>Страницы: 1 2
Модераторы: aerograf, wsx
Печать
 
Serega McKane
Почетный участник


Откуда: Ижевск
Всего сообщений: 175
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 июня 2006
Понимаю конечно, что слабо относится к техподдержке, но спросить больше негде.

Пытаюсь сделать редирект ссылок, т.к. нужно в одном из разделов линки выводить не прямые, а именно через редирект. Перепробовал кучу бесплатных php-скриптов, но все они вместо нужного сайта выкидывают на мою главную страницу :( Как можно реализовать? Что-то типа

http://мой_сайт.net/go.cgi/чужой_сайт.ru

---
techmaniacs.net - Портал компьютерных энтузиастов - мой сайт на intellect Board
Gram
Администратор

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003
Создать файлик какой нить типа go.php содержанием:


<?
header
("Status: 301 Moved Permanently");
header("Location: ".((isset($_SERVER['QUERY_STRING'])&amp;&amp$_SERVER['QUERY_STRING'])?($_SERVER['QUERY_STRING'])<img src="smiles/confused.gif" align=absmiddle alt=":(">"http://".$_SERVER['HTTP_HOST']))."");
?>


Ну и вызывать значит так http://мой_сайт.net/go.php?чужой_сайт.ru
Gram
Администратор

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003

<?
header("Status: 301 Moved Permanently");
header("Location: ".((isset($_SERVER['QUERY_STRING'])&& $_SERVER['QUERY_STRING'])?($_SERVER['QUERY_STRING'])\":(\""http://".$_SERVER['HTTP_HOST']))."");
?>
Gram
Администратор

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003
Код бъется движком.

В общем вот:

http://gram.nnov.ru/php/go.txt
Serega McKane
Почетный участник


Откуда: Ижевск
Всего сообщений: 175
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 июня 2006
Перенаправляет на главную, при этом в адресной строке выводит:
http://www.мой_сайт.net/чужой_сайт.ru

А всё, разобрался - забыл поставить перед чужой_сайт.ru http://www

Премного благодарен за помощь!

---
techmaniacs.net - Портал компьютерных энтузиастов - мой сайт на intellect Board
Serega McKane
Почетный участник


Откуда: Ижевск
Всего сообщений: 175
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 июня 2006
Хочется доработать этот хак далее. Надо сделать автоматический редирект для всех ссылок, которые пишут юзеры. Фишка в том что ссылку могут написать по разному:

http://www.site.ru - тут надо добавить http://www.mysite.net/go.php? спереди

А могут сделать ссылку для слова:
сайт

и тут уже придется вставить http://www.mysite.net/go.php? внутри тега url

Был бы очень полезный хак. Для второго варианта думаю легко изменить. Там итак движок по дефолту добавляет http://, дк пусть он добавляет сразу http://www.mysite.net/go.php?

---
techmaniacs.net - Портал компьютерных энтузиастов - мой сайт на intellect Board
Gram
Администратор

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003
Serega McKane, извини конечно, но зачем это делать?
Yuras
Долгожитель форума


Всего сообщений: 382
Рейтинг пользователя: 11


Ссылка


Дата регистрации на форуме:
15 мар. 2007
поддерживаю.
или другой вариант - все внешние ссылки автоматом становятся недоступными анонимам.
я про это писал уже, но не получил ответа на вопрос.

Зачем это делать? Этим повышается PR внутренних страниц, что весьма может влиять на стоимость размещения рекламы. :)

А в моем варианте еще и сподвигает анонимов подумать о регистрации на сайте. А уж с базой данных емайлов подписчиков я думаю, не надо говорить, что можно делать? ;)
Serega McKane
Почетный участник


Откуда: Ижевск
Всего сообщений: 175
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 июня 2006
Gram, для сохранения параметров своих страничек

---
techmaniacs.net - Портал компьютерных энтузиастов - мой сайт на intellect Board
Gram
Администратор

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003

Yuras написал:
[q]
Зачем это делать? Этим повышается PR внутренних страниц, что весьма может влиять на стоимость размещения рекламы.
[/q]

Ох уж эти SEO'шники \":)\" Специально для Вас (а также для Гугла) уже давно все внешние ссылки в постах имеют атрибут rel="nofollow". Для тех, кто не в теме: этот атрибут не дает утекать PR по внешней ссылке.

У меня раньше вместо этого атрибута стоял подобный редирект (во внешних ссылках), но что то результата он не принёс, а наоборот усугубил положение. К примеру в гугловском центре для вебмастеров увеличилось число ошибок сайта, а всё потому, что если внешняя ссылка недоступна, то Гугул ссчитает, что страничка http://www.mysite.net/go.php?http://outsite.net - тоже недоступна и добавляет её в лог ошибок. Не уверен, что огромное число ошибок хорошо влияет на позиции в Гугле (и на PR).


Yuras написал:
[q]
А в моем варианте еще и сподвигает анонимов подумать о регистрации на сайте. А уж с базой данных емайлов подписчиков я думаю, не надо говорить, что можно делать?
[/q]

Оппаньки.. Да Вы еще и спамер \";)\" А по поводу регистраций - мне например не нужна не целевая аудитория на сайт, а уж тем более мертвые души, которые регистрируются ряди регистрации.


Serega McKane написал:
[q]
Gram, для сохранения параметров своих страничек
[/q]

Мы с Вами грамотные люди и давайте называть вещи своими конкретными именами \";)\" Параметров у страницы - бесконечное множество.
<<Назад  Вперед>>Страницы: 1 2
Модераторы: aerograf, wsx
Печать
Intellect Board — cистема управления сайтом »   Народные рецепты »   Редирект ссылок - помогите
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.0686. Количество выполненных запросов: 17, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!