Оптимизированные страницы тем - SEO Topic & Canonical URL

Удаление ID форумов из URL тем и тег Canonical для улучшенной индексации поисковиками

Начиная с версии 3.1.x, моды были заменены "расширениями", которые выполняют ту же самую функцию, но без изменений в исходном коде движка.
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

Оптимизированные страницы тем - SEO Topic & Canonical URL

Сообщение Shredder »

ostridm писал(а):херит uid=(\d+)
А если вместо [NC] использовать [QSA,NC]?

Кстати, замечено, что перенаправления иногда каким-то образом сохраняются в кеше браузера, поэтому проверка потребует просмотра в другом браузере или сброса кеша.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
ostridm
Разработчик модов
Сообщения: 19
Зарегистрирован: 06.04.16 10:26
Поблагодарили: 9 раз

Оптимизированные страницы тем - SEO Topic & Canonical URL

Сообщение ostridm »

по-моему QSA,NC это бред
QSA используется чтобы добавить параметры URL к path во время выполнения рерайта в текущем операторе
а NC указывает что нужно запустить обработку следующего оператора и выполнить его только если мэтчится текущий иначе игнорировать
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

Оптимизированные страницы тем - SEO Topic & Canonical URL

Сообщение Shredder »

NC - no case - регистронезависимый рерайт
А QSA, насколько понял, используется именно для того, чтобы сохранить GET-параметры в URL

Как называется мод отписки? Позже попробую посмотреть
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
ostridm
Разработчик модов
Сообщения: 19
Зарегистрирован: 06.04.16 10:26
Поблагодарили: 9 раз

Оптимизированные страницы тем - SEO Topic & Canonical URL

Сообщение ostridm »

Подписка и отписка это встроенный функционал
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

Оптимизированные страницы тем - SEO Topic & Canonical URL

Сообщение Shredder »

Сорри, спутал с 3.0 :)

Указал правильный код в первом сообщении.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Xisp
Сообщения: 196
Зарегистрирован: 05.04.14 18:00
Благодарил (а): 15 раз
Поблагодарили: 30 раз

Оптимизированные страницы тем - SEO Topic & Canonical URL

Сообщение Xisp »

В 3.0 это тоже встроенный функционал.
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

Оптимизированные страницы тем - SEO Topic & Canonical URL

Сообщение Shredder »

Xisp
Речь шла про айякс-подписку.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
ostridm
Разработчик модов
Сообщения: 19
Зарегистрирован: 06.04.16 10:26
Поблагодарили: 9 раз

Оптимизированные страницы тем - SEO Topic & Canonical URL

Сообщение ostridm »

вот так работает,

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

RewriteCond %{REQUEST_METHOD} GET
RewriteCond %{QUERY_STRING} (.*)f=([0-9]+)&t=(.+) [NC]
RewriteRule ^viewtopic\.php$ viewtopic.php?%1t=%3 [R=301,L]
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

Оптимизированные страницы тем - SEO Topic & Canonical URL

Сообщение Shredder »

У меня и мой хорошо работал. Я проверил, прежде чем выложить. Какие с ним были проблемы?
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
ostridm
Разработчик модов
Сообщения: 19
Зарегистрирован: 06.04.16 10:26
Поблагодарили: 9 раз

Оптимизированные страницы тем - SEO Topic & Canonical URL

Сообщение ostridm »

незнаю, не стал разбираться поскольку у меня .htaccess 300 строк
stariidrug
Сообщения: 3
Зарегистрирован: 14.06.16 13:13

404 ошибка

Сообщение stariidrug »

привет
после установки и настройки при переходы в конференции отдает 404 ошибка http://altravita-ivf.ru/forum/

Но для форума, находящегося в подпапке, он почему-то уже не работал. Изменение RewriteBase не помогло. Возможно, зависит от сервера. По хорошему, должно работать указание RewriteBase в виде:
Кто знает. какие настройки надо запросить на сервере?
Или в чем проблема может быть?
Аватара пользователя
vladimir1983
Сообщения: 40
Зарегистрирован: 19.01.14 05:09
Благодарил (а): 12 раз
Поблагодарили: 5 раз

Оптимизированные страницы тем - SEO Topic & Canonical URL

Сообщение vladimir1983 »

Смотрите error log. Скорее всего какая то кривая директива в .htaccess
stariidrug
Сообщения: 3
Зарегистрирован: 14.06.16 13:13

Оптимизированные страницы тем - SEO Topic & Canonical URL

Сообщение stariidrug »

Вот такие ошибки.
altravita-ivf.ru [Tue Jun 14 12:26:44 2016] [error] [client 195.9.25.218] PHP Fatal error: require(): Failed opening required './../ext/shredder/sitemap/event/listener.php' (include_path='.:/usr/share/php5:/usr/share/php') in /home/e/endometrru/new/public_html/forum/phpbb/class_loader.php on line 160, referer: http://altravita-ivf.ru/forum/adm/?sid= ... 8a312&i=21

Сейчас вот такую ошибку выдает. Первый раз работаю с phpbb и еще на разобрался, что и как.
General Error
INSECURE_REDIRECT

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/ext/phpbbseo/usu/core.php
LINE: 1310
CALL: trigger_error()

FILE: [ROOT]/ext/phpbbseo/usu/core.php
LINE: 1411
CALL: phpbbseo\usu\core->seo_redirect()

FILE: [ROOT]/ext/phpbbseo/usu/event/listener.php
LINE: 169
CALL: phpbbseo\usu\core->zero_dupe()

FILE: (not given by php)
LINE: (not given by php)
CALL: phpbbseo\usu\event\listener->core_user_setup()

FILE: [ROOT]/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php
LINE: 158
CALL: call_user_func()

FILE: [ROOT]/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php
LINE: 46
CALL: Symfony\Component\EventDispatcher\EventDispatcher->doDispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 60
CALL: Symfony\Component\EventDispatcher\EventDispatcher->dispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 46
CALL: phpbb\event\dispatcher->dispatch()

FILE: [ROOT]/phpbb/user.php
LINE: 184
CALL: phpbb\event\dispatcher->trigger_event()

FILE: [ROOT]/viewforum.php
LINE: 80
CALL: phpbb\user->setup()
Аватара пользователя
vladimir1983
Сообщения: 40
Зарегистрирован: 19.01.14 05:09
Благодарил (а): 12 раз
Поблагодарили: 5 раз

Оптимизированные страницы тем - SEO Topic & Canonical URL

Сообщение vladimir1983 »

Это проблема не SEO Topic & Canonical URL а расширения seo url
stariidrug
Сообщения: 3
Зарегистрирован: 14.06.16 13:13

Оптимизированные страницы тем - SEO Topic & Canonical URL

Сообщение stariidrug »

Включаю phpBB SEO Ultimate SEO URL, ошибка 500
Server error!

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.

If you think this is a server error, please contact the webmaster.

Error 500

altravita-ivf.ru
Tue Jun 14 13:05:32 2016
Apache/2.2.29 (Gentoo) mod_dp/0.99.7 PHP/5.5.32-pl0-gentoo
Ответить