Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекращает поддержку phpBB версии 3.2.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2020 года.
С учетом этого, а также того, что версия 3.2.x больше не будет получать обновлений, за исключением связанных с проблемами безопасности
(только при их наличии и только до 7 ноября 2020 года), рекомендуется обновить конференции до версии 3.3.x.

Редирект (переадресация, перенаправление) внешних ссылок

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
fanatic
phpBB 2.0.0
Сообщения: 244
Стаж: 11 лет 8 месяцев
Благодарил (а): 2 раза

Re: Редирект внешних ссылок

Сообщение fanatic »

Нужен мод, открывающий ссылки в новом окне,но на вашем же форуме + отсчет времени.
такой мод я видел на форуме seocafe.info
вот ссылка, как пример работы редиректа http://www.seocafe.info/seo-servisy/672 ... -slov.html
там парень во втором сообщение предлагает скачать ТУТ
Посмотрите пожалуйста и скажите, какой мод лучше всего подойдет для такого редиректа?
fanatic
phpBB 2.0.0
Сообщения: 244
Стаж: 11 лет 8 месяцев
Благодарил (а): 2 раза

Re: Редирект внешних ссылок

Сообщение fanatic »

Посоветуйте мод, у которого есть возможность делать так же как на сайте указанном в предыдущем посте.
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 15 лет 6 месяцев
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: Редирект внешних ссылок

Сообщение MAzZY »

fanatic, а Вы тему вообще читали?
http://www.phpbbguru.net/community/topi ... ml#p199137 - вот редирект
Открыть в новом окне - target=_blank
fanatic
phpBB 2.0.0
Сообщения: 244
Стаж: 11 лет 8 месяцев
Благодарил (а): 2 раза

Re: Редирект внешних ссылок

Сообщение fanatic »

Что то ничего не выходит! сделал все как там написано. Оно теперь ссылку по другому прописывает, а эффект тот же самый получается.
А нужно чтобы как "вконтакте" было, когда переходишь по внешней ссылке тебе переносит на страницу, а потом уже на сайт, либо по клику ссылки (как вконтакте), либо по истечению некоторого времени (как тут http://www.phpbbguru.net/community/topi ... ml#p264707)

Добавлено спустя 4 минуты 55 секунд:
Вконтакте в адресной строке вот так прописывается http://сайт/away.php?to=http://сайт на который переходишь

А в том варианте, который описал DOMINATOR http://сайт/go.php?http://сайт на который переходишь
В перевом случае через страницу контакта уходишь, а во втором так же как и раньше - просто в новом окне и все.
banditkr
phpBB 1.4.0
Сообщения: 30
Стаж: 13 лет 2 месяца
Благодарил (а): 2 раза

Re: Редирект внешних ссылок

Сообщение banditkr »

Поставил мод Prime Links и сделал все, как описано здесь http://www.phpbbguru.net/community/topi ... ml#p199137, все работает отлично. Но нужно сделать, чтобы ссылки в одном форуме из всей конференции были прямые. Как можно это сделать? Заранее спасибо за ответ.
MILoTR
phpBB 1.0.0
Сообщения: 2
Стаж: 10 лет 10 месяцев
Поблагодарили: 2 раза

Re: Редирект внешних ссылок

Сообщение MILoTR »

Поделюсь найденным в сети по этому вопросу...
Создаём файл away.htm со следующим содержанием:

Код: Выделить всё

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Переход по внешней ссылке</title>
<script type="text/javascript">
var domain = self.location.host;
var url = self.location.search;
url = url.substring(1, url.length);
function go() {location.replace(url);}
</script>
</head>
<body style="padding: 20px 180px; font-size: 12px; font-family: Tahoma; line-height: 200%;">
<h2>Переход по внешней ссылке</h2>
Вы покидаете сайт <script type="text/javascript">document.write('<b>'+ domain +'<\/b>')</script> по внешней ссылке <script type="text/javascript">document.write('<b>'+ url +'<\/b>')</script>.
Администрация <script type="text/javascript">document.write('<b>'+ domain +'<\/b>')</script> не несет ответственности за содержимое сайта <script type="text/javascript">document.write('<b>'+ url +'<\/b>')</script> и настоятельно рекомендует
<b>не указывать</b> никаких своих данных, имеющих отношение к <script type="text/javascript">document.write('<b>'+ domain +'<\/b>')</script> (особенно <b>e-mail</b>, <b>пароль</b> и <b>cookies</b>), на сторонних сайтах.
<br><br>
Кроме того, сайт <script type="text/javascript">document.write('<b>'+ url +'<\/b>')</script> может содержать
вирусы, трояны и другие вредоносные программы, опасные для Вашего
компьютера. Если у Вас нет серьезных оснований доверять этому сайту,
лучше всего на него не переходить, даже если Вы якобы получили эту
ссылку от одного из Ваших друзей.
<br><br>
Если Вы еще не передумали, нажмите на <script type="text/javascript">document.write('<a href="javascript://" onClick="go()">'+ url +'<\/a>')</script>.
<br>
Если Вы не хотите рисковать безопасностью Вашего аккаунта и компьютера, нажмите <a href="javascript:window.close()">отмена</a>.
</body>
</html>
Открываем prime_links.php и в поле define('EXTERNAL_LINK_PREFIX', 'X'); вместо X ставим http://ваш_хост/away.htm?
Сохраняем оба файла на хосте.
Теперь все ссылки, классифицируемые как внешние, открываются на служебной странице - такой же, как ВКонтакте. Очень полезная вещь не только в смысле СЕО, но и с точки зрения безопасности.
PS как уже говорилось ранее, не забудьте добавить away.htm в список неиндексируемых страниц в robots.txt
(использована информация с allcity.net.ru)
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 15 лет 6 месяцев
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: Редирект внешних ссылок

Сообщение MAzZY »

MILoTR писал(а):Очень полезная вещь не только в смысле СЕО
В этом месте подробнее, пожалуйста.
Кстати, Вы в курсе, что в смысле СЕО, здесь ссылки идут через редирект, поэтому Ваша ссылка ничего не значит.
MILoTR
phpBB 1.0.0
Сообщения: 2
Стаж: 10 лет 10 месяцев
Поблагодарили: 2 раза

Re: Редирект внешних ссылок

Сообщение MILoTR »

MAzZY писал(а):Кстати, Вы в курсе, что в смысле СЕО, здесь ссылки идут через редирект, поэтому Ваша ссылка ничего не значит.
В курсе, конечно :) Имеется в виду, что поисковый робот воспримет внешнюю ссылку как внутреннюю, соответственно - рейтинг страницы не упадёт, и т.д., и т.п. По поводу кода страницы - то же самое, как и в случае с go.php, только безопаснее - перейдя по ссылке http://yandex.ru, пользователь определит, что на ведёт не на яндекс, а на гугл(например). Соответственно, можно будет сократить риск кражи паролей с помощью фейковых сайтов.
banditkr
phpBB 1.4.0
Сообщения: 30
Стаж: 13 лет 2 месяца
Благодарил (а): 2 раза

Re: Редирект (переадресация, перенаправление) внешних ссылок

Сообщение banditkr »

А кто знает, как решить мою проблему? Чтобы на одном форуме из всей конференции были прямые ссылки? Очень нужно. Заранее спасибо.
fanatic
phpBB 2.0.0
Сообщения: 244
Стаж: 11 лет 8 месяцев
Благодарил (а): 2 раза

Re: Редирект (переадресация, перенаправление) внешних ссылок

Сообщение fanatic »

MILoTR

Спасибо за полезное сообщение!
fanatic
phpBB 2.0.0
Сообщения: 244
Стаж: 11 лет 8 месяцев
Благодарил (а): 2 раза

Re: Редирект (переадресация, перенаправление) внешних ссылок

Сообщение fanatic »

Теперь все ссылки с сообщений ведут через away.html
А вот ссылки из профиля пользователей, продолжают открываться на прямую. Где нужно изменить, что ссылки с профиля пользователя и со списка пользователей, открывались через тот же away.html?

и еще вот что, теперь и внутренняя перелинковка из темы в тему проходит через страницу away.html. Это как исправить?
fanatic
phpBB 2.0.0
Сообщения: 244
Стаж: 11 лет 8 месяцев
Благодарил (а): 2 раза

Re: Редирект (переадресация, перенаправление) внешних ссылок

Сообщение fanatic »

А почему никто не отвечает?
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 15 лет 6 месяцев
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: Редирект (переадресация, перенаправление) внешних ссылок

Сообщение MAzZY »

fanatic писал(а):и еще вот что, теперь и внутренняя перелинковка из темы в тему проходит через страницу away.html. Это как исправить?
Проверить правильность внесенных изменений. Изучить мод. Там ко всему есть пояснения
fanatic
phpBB 2.0.0
Сообщения: 244
Стаж: 11 лет 8 месяцев
Благодарил (а): 2 раза

Re: Редирект (переадресация, перенаправление) внешних ссылок

Сообщение fanatic »

переустановил мод заново - все опять также.
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 15 лет 6 месяцев
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: Редирект (переадресация, перенаправление) внешних ссылок

Сообщение MAzZY »

Смотрите в файле prime_links.php записи для EXTERNAL_LINK_что-то и INTERNAL_LINK_что-то
Я не помню, где именно это указано, но, видимо, где-то там Вы не то написали. Проверяйте

Вернуться в «Поддержка phpBB 3.0.х»