Проблема с <!--CATEGORY_NAME-->!

Post Reply
btr
Posts: 197
Joined: Thu Feb 11, 2021 7:04 am

Проблема с <!--CATEGORY_NAME-->!

Post by btr »

Добрый день, проблемка нарисовалась <!--CATEGORY_NAME-->
Есть категория: First Time
Image
rewrite:

Code: Select all

rewrite ^/c/([^/]+)/$ /scj-cms/cgi/out.php?url=content&p=100&dont_count_in_trade=true&skip_sell=true&order=ctr&force_template=tpl_categories_list&category_name=$1&$query_string last;
1. переходим по url /c/first-time/ все ок, отображается нужный контент
2. переходим по url /c/first time/ снова отображается тот же контент
3. переходим по url /c/First Time/ опять отображается тот же контент

для поисковиков это дубли страниц, категорий с Name (Slug): first time, First Time у меня нет, почему скрипт выводит контент?

Тут 2 варианта, либо отдаем контент во 2 и 3 случаях, и <!--CATEGORY_NAME--> в шаблоне выводит то что у нас на самом деле прописано для категории в Name (Slaug), либо для 2 и 3 случая 404 отдавать.

поправте плз.
Last edited by btr on Tue Jan 04, 2022 5:39 am, edited 1 time in total.
admin
Site Admin
Posts: 37233
Joined: Wed Sep 10, 2008 11:43 am

Re: Проблема с <!--CATEGORY_NAME-->!

Post by admin »

Приветствую!

люди просят что б отдавало и тк и так поэтому это спеуиально дописано было а не нечаянно получилось.

что б получилось 2 и 3 надо что б где-то были такие линки на сайте, потому для решения вопроса достаточно убрать их и будет ок
Don't forget to run script update
btr
Posts: 197
Joined: Thu Feb 11, 2021 7:04 am

Re: Проблема с <!--CATEGORY_NAME-->!

Post by btr »

Ну таким макаром получается любой конкурент может наплодить дублей страниц, нагенерировать урлов по типу First time,fIrst time,fiRst time и тд, загнать их в индекс, и сайту точно от этого хорошо не станет (((. Может добавить какой то таг для использования в canonical, что то типа <!--CANONICAl_CATEGORY_NAME--> который будет выводить именно то что прописано в Name (Slug)?
Ну а вообще по уму как я это вижу <!--CATEGORY_NAME--> должен выводить имено то что должен выводить, а для других вариаций нужно использовать другие таги.
admin
Site Admin
Posts: 37233
Joined: Wed Sep 10, 2008 11:43 am

Re: Проблема с <!--CATEGORY_NAME-->!

Post by admin »

а какой таг выводит не то что надо?
вам же линки не нравятся в не что выводит таг
или я что-то не понял?
Don't forget to run script update
btr
Posts: 197
Joined: Thu Feb 11, 2021 7:04 am

Re: Проблема с <!--CATEGORY_NAME-->!

Post by btr »

admin wrote: Tue Jan 04, 2022 5:55 am а какой таг выводит не то что надо?
вам же линки не нравятся в не что выводит таг
или я что-то не понял?
я может не правильно обьясняю, смысл в том если мы допускаем разные вариации обращения к категории(разный регистр букв, пробел или тире и тд) то таг <!--CATEGORY_NAME--> должен выводить оригинальный текст который у нас прописан в Group Settings. а не то что мы подставляем в GET параметре.
admin
Site Admin
Posts: 37233
Joined: Wed Sep 10, 2008 11:43 am

Re: Проблема с <!--CATEGORY_NAME-->!

Post by admin »

да, теперь ясно о чем речь
добавлен фикс в ап
Don't forget to run script update
btr
Posts: 197
Joined: Thu Feb 11, 2021 7:04 am

Re: Проблема с <!--CATEGORY_NAME-->!

Post by btr »

Теперь все ок, спасибо.
admin
Site Admin
Posts: 37233
Joined: Wed Sep 10, 2008 11:43 am

Re: Проблема с <!--CATEGORY_NAME-->!

Post by admin »

NP
Don't forget to run script update
Post Reply