Jump to content
Sign in to follow this  
LuckySrG

[Решено] Очередные дубли главной страницы

Recommended Posts

Всем привет, 

обнаружились не очень очевидные дубли

 

сайт доступен по адресу с любым количеством слешей на конце

www.site.ru/////// 

 

в категориях с названиями более 1 слова тоже дубли

 

www.site.ru/cat-category1

 

доступна по адреса  

 

www.site.ru/cat_category1

 

Ну и страницы пагинации www.site.ru/cat-category1?page=1233 отдает 200OK

 

www.site.ru/cat-category1?page=12fdsdgsdf33

 

Может уже сталкивался кто-то ? как решали ? 

Edited by LuckySrG

Share this post


Link to post
Share on other sites

Да сам

Попробуйте написать

?pag=1 практически на любом сайте - каков будет результат?

Share this post


Link to post
Share on other sites

Попробуйте написать

?pag=1 практически на любом сайте - каков будет результат?

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

Share this post


Link to post
Share on other sites

Это не норма - это суть get запросов.

Теоретически можно, практически, почти, не возможно.

1. Необходимость проверять валидность get параметров достаточно трудоемкая задача - необходимо знать о допустимых get параметрах, кроме того проверка валидных диапазонов и принятие решения. Если с page=Хрен_знает_какая еще можно как-то побороться, то с такими как pag, nex, pre - невозможно

 

Бороться с обилием слешей можно в htacces

Share this post


Link to post
Share on other sites

В идеале движок должен отдавать 404 ошибку

с х... чего это вдруг?

Вы считаете, что распространённая ошибка становится нормой?

перестань выдумывать несуществующие проблемы.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.