Уважаемые пользователи!
Напоминаем, что с 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) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
ReBoot
phpBB 1.0.0
Сообщения: 8
Стаж: 5 лет 8 месяцев
Благодарил (а): 3 раза
Поблагодарили: 1 раз

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

Сообщение ReBoot »

Смотрю, здесь уже поднимался такой вопрос еще на первой странице, но ответа на него я не нашел. После установки редиректа всех ссылок если редактировать сообщение, то к ссылкам, которые были опубликованы без тега URL, дописывается код /go.php?http://адрес_сайта. Как избавиться от этого? У моего друга на форуме такой проблемы нет, но там не установлен мод Prime Links, а форум достался ему от других людей, поэтому как это реализовано - он рассказать не может. Мой форум работает на версии 3.0.13, его форум на версии 3.0.10. Может я где-то что-то не так сделал? Читал инструкцию - ошибок нет, все установлено правильно и без проблем.
Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11624
Стаж: 13 лет 8 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2631 раз

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

Сообщение Sheer »

Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
ReBoot
phpBB 1.0.0
Сообщения: 8
Стаж: 5 лет 8 месяцев
Благодарил (а): 3 раза
Поблагодарили: 1 раз

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

Сообщение ReBoot »

Это было первое, что я предпринял для решения данной проблемы, но это ее не решило.
Аватара пользователя
Anvar
Former team member
Сообщения: 1962
Стаж: 10 лет 7 месяцев
Благодарил (а): 67 раз
Поблагодарили: 788 раз

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

Сообщение Anvar »

ReBoot писал(а):Мой форум работает на версии 3.0.13
У меня нет такой проблемы на 3.0.13. Проверяйте установку Prime Links
ReBoot писал(а):После установки редиректа всех ссылок
А может и не тот мод установлен, то тогда нам точно не узнать какой именно.
ReBoot
phpBB 1.0.0
Сообщения: 8
Стаж: 5 лет 8 месяцев
Благодарил (а): 3 раза
Поблагодарили: 1 раз

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

Сообщение ReBoot »

Хм, забавно: я удалил весь мод целиком, все правки и файлы, связанные с Prime Links - проблема остается. Что за прилипала, куда мод успел проникнуть, что я его не могу теперь извести? Кэш чищу, если что.

Добавлено спустя 13 минут 18 секунд:
Не знаю, что я сделал не так, но без правки файла bbcode.html и внесения туда соответствующей строки ничего не работает. Почему-то в инструкции это не указано, указано лишь здесь. Сейчас все работает, всем спасибо за помощь.
vikj
phpBB 1.0.0
Сообщения: 2
Стаж: 6 лет 1 месяц
Поблагодарили: 1 раз

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

Сообщение vikj »

Можно сделать простенький редирект самому:
1. создаем файл go.php с содержимым:

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

<?php
@header ( 'Location: ' . $_GET['url'] );
?>
и копируем его в корень форума.

2. Открываем файл bbcode.html вашего стиля, находим строчку:

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

<a href="{URL}" class="postlink">{DESCRIPTION}</a>
и изменяем на:

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

<a href="/go.php?url={URL}" class="postlink">{DESCRIPTION}</a>
или добавить еще что бы ссылка открывалась в новом окне:

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

<a href="/go.php?url={URL}" class="postlink" target="_blank">{DESCRIPTION}</a>
теперь ссылки с использованием [url] будут работать через редирект.

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