Подскажите пожалуйста в phpbb3 есть возможность использовать canonical.
У меня версия 3.1.6
Т.к. необходим переход на https и есть рекомендации от google.
Нашла решение изменить и дописать viewforum.php и viewtopic.php
по аналогии с U_CANONICAL
Завела новую перменную U_CANONICAL_HTPS
и проверяю на соответствие $config['server_protocol']==='https:
И вывожу в шаблоне overall_header.html
<link rel="canonical" href="{U_CANONICAL_HTPS}">
viewtopic.php работает замечательно.
Но заметила ошибку, проверяла без своих правок.
при работе программы viewforum.php
Не всегда выводяться ссылки viewforum.php
Т.е. не отрабатывает и выводиться каноническая ссылка пустая
на главной странице и на 2 странице где идет перечисление форумов.
Похоже так задумали разработчики или эта ошибка.
Может она исправлена в более поздних версиях
И можно как то исправить, чтобы эти канонические ссылки выводились на всех страницах.
Спасибо всем кто поможет!
Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Проблемы с canonical
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Re: Проблемы с canonical
Проблема решена.
Перешла на версию 3.2
---- Не всегда выводяться ссылки viewforum.php
Добавила в программы
index.php и viewforum.php по аналогии
$template->assign_vars(array( ......
'U_CANONICAL_HTTPS'
В программу functions_posting.php
аналогично function generate_board_url новую функцию
function generate_board_url_https
где проверяю на https
переменную $cookie_secure==1 (https)
Сейчас все работает.
Выводиться на всех страницах <link rel="canonical" href="{U_CANONICAL_HTPS}"> только для протокола https
И убрала <link rel="canonical" href="{U_CANONICAL}">
Перешла на версию 3.2
---- Не всегда выводяться ссылки viewforum.php
Добавила в программы
index.php и viewforum.php по аналогии
$template->assign_vars(array( ......
'U_CANONICAL_HTTPS'
В программу functions_posting.php
аналогично function generate_board_url новую функцию
function generate_board_url_https
где проверяю на https
переменную $cookie_secure==1 (https)
Сейчас все работает.
Выводиться на всех страницах <link rel="canonical" href="{U_CANONICAL_HTPS}"> только для протокола https
И убрала <link rel="canonical" href="{U_CANONICAL}">