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

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

Проблемы с установкой или работой 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) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
nazar
phpBB 1.4.2
Сообщения: 73
Стаж: 16 лет 7 месяцев
Откуда: org.ua

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

Сообщение nazar »

Garret_Dark писал(а):nazargo.php залили?
абижаеш :lol: говорю ж на другом хостинге все работало, на даном не понятно почему сервак выдает именно такое не имеющее отношения к действительности
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 16 лет 10 месяцев
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз
Контактная информация:

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

Сообщение FladeX »

Vitaliy21 писал(а):Только вот как к go.php прявязать html шаблон?
Да хоть бы через echo сделать... Либо почитать про создание страниц в стиле конференции, так сказать "по науке" все сделать.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
ebibobi
phpBB 1.0.0
Сообщения: 1
Стаж: 14 лет 11 месяцев

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

Сообщение ebibobi »

Такая же проблема как и у nazar. Использую prime links для редиректа внешних ссылок и получаю ошибку. Только ошибка не 404, а 403. go.php работает нормально, если в QUERY_STRING передаются любые переменные за исключение правильных URL-адресов.
Уже терпения не хватает... Возможно, у кого то была подобная проблема и вы смогли ее решить? Nazar, у тебя, например, получилось решить проблему?
Аватара пользователя
Sicilla
phpBB 1.2.0
Сообщения: 18
Стаж: 15 лет 8 месяцев
Откуда: г.Пермь
Контактная информация:

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

Сообщение Sicilla »

А почему, если в bbcode.tpl уже прописано: <a href="{URL}" {NOFOLLOW} target="_blank" class="postlink">{DESCRIPTION}</a>, не происходит сразу открытия в другом окне, а надо что-то придумывать своё? Ведь target как раз отвечает за это
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 44 раза
Контактная информация:

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

Сообщение Rayden »

Где ж ты в трешке bbcode.tpl нашел?
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Sicilla
phpBB 1.2.0
Сообщения: 18
Стаж: 15 лет 8 месяцев
Откуда: г.Пермь
Контактная информация:

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

Сообщение Sicilla »

bbcode.html, просто скопировал с предыдущего поста
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 44 раза
Контактная информация:

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

Сообщение Rayden »

В XHTML 1.0 Strict//EN никаких target="_blank" не должно быть.
Откуда ты эту фигню берешь? И вообще, каким боком твой вопрос относится к "Редиректу внешних ссылок"?
phpBB2 FAQ
phpBB3 FAQ
Shadow
phpBB 2.0.0
Сообщения: 211
Стаж: 18 лет 4 месяца
Откуда: Новосибирск

Re:

Сообщение Shadow »

DOMINATOR писал(а):Решил предложить другой вариант осуществления редиректа. На мой взгляд лучший из предложенных.

Есть такой замечательный мод для преобразования внешних ссылок Prime Links, он позволяет открывать внешние ссылки с форума в новом окне, а внутренние в текущем. А также в нем легко можно организовать редирект внешних ссылок. Сам мод прост в установке: нужно внести одну поправку и добавить один файл, кроме того мод находится в базе phpbb.com. Редирект осуществляется очень просто:
1. Создаем в корне форума файл go.php следующего содержания:

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

<?php 
if (isset($_SERVER['QUERY_STRING'])) Header('Location: '.$_SERVER['QUERY_STRING']); 
?>
2. Устанавливаем Prime Links, вносим нужные правки в код мода.
Открываем includes/prime_links.php, находим строку:

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

define('EXTERNAL_LINK_PREFIX', '');		// Example: 'http://anonym.to?'
заменяем на

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

define('EXTERNAL_LINK_PREFIX', 'http://ваш_домен/папка_форума/go.php?');		// Example: 'http://anonym.to?'
3. Создаем в корне сайта файл robots.txt (именно в нижнем регистре!) следующего содержания:

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

User-agent: *
Disallow: /папка_форума/go.php
Таким образом получаем редирект только внешних ссылок, причем независящий от того находится ли ссылка в ббкоде или нет.

Да, и еще: при использовании этого варианта также будет осуществляться редирект "старых" ссылок, написанных до установки мода.
-----------
Ключевые слова для поиска: преобразование внешних ссылок.
Сделал все как написано. Два дня работало, а сейчас 404 ошибка лезет и редирект не идет.. От чего так? Моды сегодня не ставил.. Я что-то намудрил или может быть хостер?
Аватара пользователя
Gemini_13
phpBB 1.4.2
Сообщения: 72
Стаж: 15 лет
Откуда: Киев
Поблагодарили: 2 раза
Контактная информация:

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

Сообщение Gemini_13 »

Ошибка 404 - Отсутствие страницы. Думаю, если Вы посмотрите куда же все-таки перебрасывает (сам адресс) и с этого можна отталкиватся и искать проблему
## .. ионный ускоритель на быстром мазуте.. ##
Shadow
phpBB 2.0.0
Сообщения: 211
Стаж: 18 лет 4 месяца
Откуда: Новосибирск

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

Сообщение Shadow »

Все, разобрался. Сам виноват, в prime_links.php указал домен с ошибкой.

Спасибо!
smart2008
phpBB 1.4.2
Сообщения: 59
Стаж: 15 лет 8 месяцев
Поблагодарили: 6 раз

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

Сообщение smart2008 »

Не нашел по поиску и чтобы не создавать лишнию тему, решил здесь написать.

Такой вопрос, а как можно сделать, чтобы скрывались ссылки у тех пользователей, которые не написали N-количество сообщений?
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 16 лет 10 месяцев
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз
Контактная информация:

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

Сообщение FladeX »

smart2008
вам нужен мод Adaptive Hide BBCodes
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 18 лет 11 месяцев
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

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

Сообщение MAzZY »

smart2008 писал(а):чтобы скрывались ссылки у тех пользователей
Тут нужно уточнение: они сами не должны видеть ссылок или их ссылки не должны быть видны?
Если первое, то Adaptive Hide BBCodes. Насчет второго - не могу сказать
smart2008
phpBB 1.4.2
Сообщения: 59
Стаж: 15 лет 8 месяцев
Поблагодарили: 6 раз

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

Сообщение smart2008 »

FladeX
Спасибо.
MAzZY писал(а):их ссылки не должны быть видны
или чтобы они не могли вообще написать ссылки до N-количества сообщений (например, 10 сообщений),
или чтобы после написания, ссылки не были видны (а после, например, 10 сообщений, ссылки появлялись).

Если не понятно, могу по другому написать.
nazar
phpBB 1.4.2
Сообщения: 73
Стаж: 16 лет 7 месяцев
Откуда: org.ua

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

Сообщение nazar »

ebibobi писал(а):Nazar, у тебя, например, получилось решить проблему?
нет из за отсутствия времени

Добавлено спустя 46 секунд:
хотя где рыть тоже не представляю, уже вроде все попробовал
Закрыто

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