|
Поделиться

Переход с phpbb-seo на стандартные URL

Обсуждаем здесь всё, что связано с оптимизацией форума под поисковые системы (Яндекс, Гугл и др.) и улучшением позиций в поисковой выдаче.

Сообщение Shredder » 10.02.17 19:56

Многие ставили мод для превращения ссылок phpBB в "человеко-понятный вид". Возни и работы с этим модом всегда было много, а толк сомнителен, особенно для современных поисковых систем. Сейчас автор СЕО полностью забросил своё творение, а на новых версиях движка работает оно неправильно, поэтому легче установить другой мод или расширение, позволяющее избавиться от дублей, например мой Seo Topic & Canonical URL:
для 3.0 - Канонические страницы - phpBB Canonical URL & Topic SEO hook
для 3.1 - Оптимизированные страницы тем - SEO Topic & Canonical URL

А затем перенаправить старые "человеко-понятные" ссылки на стандартные ссылки phpBB:

Правила (rewrite rules) для Nginx:
Код: Выделить всё
	##########перенаправление тем################
	rewrite ^/([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)?\.html$ /forum/viewtopic.php?t=$3 permanent;
	rewrite ^/([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?t=$3&start=$5 permanent;
	##########перенаправление сообщений################
	rewrite ^/post([0-9]+)\.html$ /forum/viewtopic.php?p=$1 permanent;
	##########перенаправление вложений################
	rewrite ^/forum/resources/image/([0-9]+)$ /forum/download/file.php?id=$1 permanent;
	rewrite ^/forum/resources/image/thumb/([0-9]+)$ /forum/download/file.php?id=$1&t=1 permanent;

После редактирования конфига нужно перезапустить Nginx (restart Nginx)

Заметьте, что форум у меня расположени в поддиректории /forum, и все пути указаны с учётом этого. У вас может быть по-другому.

Для Apache htaccess нужные правила можно получить при помощи онлайн-конвертера:
https://labs.gidix.de/nginx/
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Shredder
Администратор
 
Сообщения: 872
Зарегистрирован: 22.08.13 09:05

Вернуться в Раскрутка и оптимизация phpBB

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron