Сообщения без ответов | Активные темы Текущее время: 08 сен 2026, 06:57



Ответить на тему  [ Сообщений: 9 ] 
Одна и та же страница с адресом в разном регистре 
Автор Сообщение

Зарегистрирован: 07 май 2014, 23:06
Сообщения: 136
Откуда: Russia

Здравствуйте. Обнаружил кучу дублей заголовков - одно и то же объявление открывается по адресам в разном регистре. Если удалить одно из них, пропадают оба.
Цитата:
/messages/11197-dostavka-gruzov-po-gorodu.html
/messages/11197-Dostavka-gruzov-po-gorodu.html

/messages/1792-Prodazha-meda-optom.html
/messages/1792-prodazha-meda-optom.html

/Kazahstan/Rabota/Drugie-napravleniya/16572-kompanija-holoyachts-ishhet-upravljajushhego-na-jahtu-purser.html
/Kazahstan/Rabota/Drugie-napravleniya/16572-Kompaniya-Holoyachts-ishet-Upravlyayushego-na-yahtu-Purser.html

В config.php стоит

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Почему тогда в поиске страницы-дубли с адресом в верхнем регистре? Помогите разобраться. Как сделать, чтобы страница открывалась по одному адресу


11 дек 2022, 12:44
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2966
Аватара пользователя

Отредактируйте modules/messages.inc
измените этот блок, уберите оттуда strtolower
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

должно получиться так
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

неправильные ссылки постепенно уйдут из индекса.


12 дек 2022, 15:16
Профиль

Зарегистрирован: 07 май 2014, 23:06
Сообщения: 136
Откуда: Russia

У меня там только такой код в двух местах
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Заменить на

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.
?


12 дек 2022, 15:39
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2966
Аватара пользователя

Странно. Наверно, сборка отличается от моей.
Тогда просто уберите strtolower
Т.е. сделайте так
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


12 дек 2022, 16:01
Профиль

Зарегистрирован: 07 май 2014, 23:06
Сообщения: 136
Откуда: Russia

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

/messages/5262-ohotnichi-tury-rybolovnye-tury-v-sibir.html на /messages/5262-Ohotnichi-tury-rybolovnye-tury-v-Sibir.html

Так какие урлы уйдут из поиска - с заглавными буквами или сос строчными? Надо бы убрать со строчными


13 дек 2022, 03:49
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2966
Аватара пользователя

Так и получится, из индекса поисковых систем будут уходить урлы в нижнем регистре.


21 дек 2022, 17:34
Профиль

Зарегистрирован: 07 май 2014, 23:06
Сообщения: 136
Откуда: Russia

Здравствуйте. То же самое со страницами, добавленными через "Управление модулями" -

/Kak-sozdat-magazin/
/kak-sozdat-magazin/

Напишите, пожалуйста, как сделать редирект на этих страницах с нижнего регистра в норм. с заглавными буквами? У меня неск. досок, только закончил через сео-модуль эти страницы делать редирект на - со слэшем, тут уже не сделаешь ничего.


18 янв 2023, 08:51
Профиль

Зарегистрирован: 07 май 2014, 23:06
Сообщения: 136
Откуда: Russia

После обновления скрипта несколько лет назад, с редиректом адресов страниц в нижний регистр, изменил правила транслитерации, сделав адреса в прежнем виде, но появилась куча дублей страниц с адресами в разном регистре, в разных разделах - объявления, категории, статьи, категории, подкатегории, магазины, категории, статьи, страницы, созданные через "Управл. модулями" и т.п. В объявлениях и категориях стоит редирект на адрес страницы в изначальном виде, а в статьях и страницах, созданных через "Управл. модулями", по 2 страницы-дубля.

Помогите, пожалуйста, избавиться от дублей в этих разделах, сделать хотя-бы редирект с

/articles/avtomobili-zapchasti/remont-bmw-x5

на

/articles/Avtomobili-zapchasti/Remont-BMW-X5

и с

/kak-sozdat-magazin/

на

/Kak-sozdat-magazin/ - страницы, созданные через "Управл. модулями".

Убрал strtolower из modules/messages.inc по вашему совету, а другие категории, кроме messages как отредактировать, чтобы из выдачи уходили не нужные дубли?


27 янв 2023, 01:58
Профиль

Зарегистрирован: 07 май 2014, 23:06
Сообщения: 136
Откуда: Russia

В modules/articles.inc

после

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


надо добавить

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Это редирект на рубрики в начальном регистре.

Для статей

вместо

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

вставить

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


02 фев 2023, 04:37
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 9 ] 

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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron