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

Убрать f=х из адреса и правильный редикт

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: Убрать f=х из адреса и правильный редикт

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

strelok-by, ну кто то фигню написал, ты повторил. Это не редкость. Почитай документацию в яндексе и гугле. Тебе надо самому понять для чего данный файл нужен. Как только поймешь, все вопросы по роботсу сразу снимутся. И будешь мимо таких как выше роботсов проходить иронично улыбаясь...
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 9 лет 6 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

Re: Убрать f=х из адреса и правильный редикт

Сообщение COB16 »

владимир1983, взял твой пока что. Я только не пойму как правильно там вырезать f
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: Убрать f=х из адреса и правильный редикт

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

strelok-by писал(а): как правильно там вырезать f
Повторюсь. Ты не понимаешь что ты делаешь... И это приведет к проблемам, большим проблемам!
Ну вот на кой ты хочешь запретить ВСЕ ссылки на темы в которых есть параметр f=?
Т.е. ты понимаешь что ты по сути запрещаешь к индексации все темы форума со старыми ссылками?
Чтобы склеить ПС надо иметь доступ как к старым url так и к новым. А если ты запретил параметр f= к индексации, то пс выкинул такую ссылку с поиска и что вероятнее всего не успел взять в поиск новую ссылку.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 9 лет 6 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

Re: Убрать f=х из адреса и правильный редикт

Сообщение COB16 »

владимир1983 писал(а): Т.е. ты понимаешь что ты по сути запрещаешь к индексации все темы форума со старыми ссылками?
Чтобы склеить ПС надо иметь доступ как к старым url так и к новым. А если ты запретил параметр f= к индексации, то пс выкинул такую ссылку с поиска и что вероятнее всего не успел взять в поиск новую ссылку.
тоесть надо делать правку только в .htaccess и не трогать роботс пока не переиндексирует форум ПС?
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: Убрать f=х из адреса и правильный редикт

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

strelok-by писал(а): надо делать правку только в .htaccess
Я не делал 301 редирект с дефолтных с парамтером f= на url без этого параметра. У меня доступны к индексации ссылки с параметром f=.
Cчитают не нужен 301 редирект для этого. ПС и так всё прекрасно склеят основываясь на какноникал.
Можешь посмотреть

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

site:forum.volnistye.ru
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 9 лет 6 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

Re: Убрать f=х из адреса и правильный редикт

Сообщение COB16 »

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

Re: Убрать f=х из адреса и правильный редикт

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

strelok-by писал(а): Как на выдаче отразиться
А какие варианты?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 9 лет 6 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

Re: Убрать f=х из адреса и правильный редикт

Сообщение COB16 »

владимир1983, выпадет на мес точно наверно без редикта
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: Убрать f=х из адреса и правильный редикт

Сообщение Alecto »

кто-то настраивал htaccess для форума, расположенного в корне, как предложено?

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

Options +FollowSymlinks
RewriteEngine On
RewriteBase /

RewriteCond %{QUERY_STRING} f=([0-9]+)&t=(.+) [NC]
RewriteRule ^viewtopic\.php$ viewtopic.php?t=%2 [R=301]
у меня после этого ошибка при входе в темы с f=

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

No route found for "GET /viewtopic.php"
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 9 лет 6 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

Re: Убрать f=х из адреса и правильный редикт

Сообщение COB16 »

Alecto, выкинул F ничег оне прописывал, гугл сразу хапнул около 200 ссылок через 2 дня, яндекс тоже уже обновил сегодня свежие ссылки. Так что не вижу смысла что то прописывать
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: Убрать f=х из адреса и правильный редикт

Сообщение Alecto »

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

Re: Убрать f=х из адреса и правильный редикт

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

Alecto писал(а): надо исправлять
А для чего?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: Убрать f=х из адреса и правильный редикт

Сообщение Alecto »

для соц.сетей.
у меня сейчас идентификация для VK = topic_ID, для FB = vievtopic.php?t=topic_ID
ни тот, ни другой счетчик не подхватывает лайки анонсов в группах сайта, только со страниц.
поэтому, хотелось бы привести к виду без F и поставить его в качестве идентификатора.
если уже сбрасывать все счетчики, то один раз
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: Убрать f=х из адреса и правильный редикт

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

Alecto, я имею в виду зачем использовать именно 301 редирект для этого? Пусть будут одновременно ссылки и с f= и без. ПС разберутся с помощью каноникала кто главней. А по умолчанию без f= будет в url на топики.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: Убрать f=х из адреса и правильный редикт

Сообщение Alecto »

а как быть с переходами по старым ссылкам?

Отправлено спустя 2 минуты 2 секунды:
пока так и есть, все равно предложенный вариант хтаксес не работает.
Закрыто

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