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

[dev] Canonical links for topic - Убираем id форума в ссылках на темы

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

[dev] Canonical links for topic - Убираем id форума в ссылках на темы

Сообщение Anvar »

Описание: Теперь в любой ссылке где встречается идентификатором темы одновременно с идентификатором форума, последний будет удалён из url. Для этого достаточно включить расширение.

Побуждение к созданию расширения:
Canonical в версии 3.1
Убрать f=х из адреса и правильный редикт

В отличии от предложенных вариантов решения, данное расширение достаточно простое, не содержит дополнительных настроек, не перебирает всю страницу для поиска ссылок и полной их замены.

В данном решении удаляется только идентификатор форума в момент формирования ссылок, сами ссылки при этом не трогаются. Кроме того идентификатор форума всё же нужен для корректной работы форума, по этому он остаётся для зарегистрированных пользователей.

Посмотреть\Скачать: https://github.com/bb3mobi/canonical
Вложения
canonical-master.zip
(7.86 КБ) 5 скачиваний
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: [dev] Canonical links for topic - Убираем id форума в ссылках на темы

Сообщение владимир1983 »

Anvar писал(а): для корректной работы форум
Например в какой ситуации это может стать проблемой?

Отправлено спустя 6 минут 13 секунд:
Посмотрел, при постинге ссылки с id форума тот вырезается. Ну и отлично тогда! То что нужно.

Отправлено спустя 5 минут 12 секунд:
Не удаляет f= из ссылок на последнее сообщение при работе экста https://github.com/PayBas/RecentTopics
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
staiki
phpBB 2.0.2
Сообщения: 318
Стаж: 11 лет 10 месяцев
Откуда: Киев Украина
Благодарил (а): 76 раз
Поблагодарили: 9 раз
Контактная информация:
Забанен: Бессрочно

Re: [dev] Canonical links for topic - Убираем id форума в ссылках на темы

Сообщение staiki »

В каком-то расширении уже есть каноникал. Не будет конфликта с этим каноникалом? В плане - поисковики сработают нормально?
http://staiki.net/index.php Форум Компьютерная Помощь
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 9 лет 6 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

Re: [dev] Canonical links for topic - Убираем id форума в ссылках на темы

Сообщение COB16 »

staiki, если не ошибаюсь в sitemap экст
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: [dev] Canonical links for topic - Убираем id форума в ссылках на темы

Сообщение владимир1983 »

Путаешь с seo ultimate.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
staiki
phpBB 2.0.2
Сообщения: 318
Стаж: 11 лет 10 месяцев
Откуда: Киев Украина
Благодарил (а): 76 раз
Поблагодарили: 9 раз
Контактная информация:
Забанен: Бессрочно

Re: [dev] Canonical links for topic - Убираем id форума в ссылках на темы

Сообщение staiki »

владимир1983 писал(а): seo ultimate.
Да - именно в нём.
http://staiki.net/index.php Форум Компьютерная Помощь
Аватара пользователя
staiki
phpBB 2.0.2
Сообщения: 318
Стаж: 11 лет 10 месяцев
Откуда: Киев Украина
Благодарил (а): 76 раз
Поблагодарили: 9 раз
Контактная информация:
Забанен: Бессрочно

Re: [dev] Canonical links for topic - Убираем id форума в ссылках на темы

Сообщение staiki »

staiki писал(а): Не будет конфликта с этим каноникалом? В плане - поисковики сработают нормально?
Убрал. Расшаривание тем на форуме по соц.сетям отрабатывает не так как нужно. Темы в поиск перестали попадать. Втопку такие расширения. Имхо.
http://staiki.net/index.php Форум Компьютерная Помощь
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: [dev] Canonical links for topic - Убираем id форума в ссылках на темы

Сообщение Alecto »

так и не понял, зачем это изобретение велосипеда, когда есть стабильно работающее расширение...
тем более что время и силы есть куда тратить - тот же криво работающий с группами менеджер рекламы уже сколько времени как заброшен.
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: [dev] Canonical links for topic - Убираем id форума в ссылках на темы

Сообщение Anvar »

Я делал экст для личных потребностей и ни кому его не навязываю. Причина по которой не используется другое расширение, указана в первом сообщении.
Советую использовать стабильно работающие расширения с массой удобных настроек и доступные в официальной базе данных phpBB.com. Те расширения которые криво работают необходимо обходить стороной.
eaglefluke
phpBB 1.0.0
Сообщения: 1
Стаж: 7 лет 4 месяца

Re: [dev] Canonical links for topic - Убираем id форума в ссылках на темы

Сообщение eaglefluke »

Anvar писал(а): 28.11.2015 17:21 Я делал экст для личных потребностей и ни кому его не навязываю. Причина по которой не используется другое расширение, указана в первом сообщении.
Расширение работает на версиях 3.2.х? (тестил на локальном сервере 3.2.1 - никаких изменений не увидел).
ciiz1
phpBB 2.0.4
Сообщения: 440
Стаж: 6 лет 7 месяцев
Благодарил (а): 100 раз
Поблагодарили: 30 раз

Re: [dev] Canonical links for topic - Убираем id форума в ссылках на темы

Сообщение ciiz1 »

А возможно в этом расширении убрать знак вопроса там где не встречается f . например forum.ru/? ; forum.ru/tags?
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: [dev] Canonical links for topic - Убираем id форума в ссылках на темы

Сообщение Anvar »

ciiz1, Если ссылки созданы расширением, то следует корректировать их в используемом расширении.
Не выяснял в чём причина появления знака вопроса, забил на это, так как на работе и индексации это не сказывается.
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Ответить

Вернуться в «Анонсы и поддержка расширений для phpBB»