Jump to content

Recommended Posts

Если взять любой домен скажем site.ru и добавить ?blabla получим site.ru/?blabla но ничего не изменится. Вопрос в том что это и возможно как то отключить или сделать редирект на основную ссылку ? чтобы при любом запросе site.ru/?tasdasds посетитель попадал на  site.ru

Link to post
Share on other sites
  • Модератор

Можно сделать редирект. Но скорее всего (если у вас не статический html сайт), будет нарушена работа Вашего сайта в целом

Link to post
Share on other sites
  • Модератор
Цитата

 

сайт статический, трафик идет из разных запросов как сделать редирект тогда?

Попробуйте

RewriteCond %{THE_REQUEST} " /\?"
RewriteRule ^ /? [R=301,L]

или

RewriteCond %{THE_REQUEST} " /\?"
RewriteRule ^  http://www.site.ru/? [R=301,L]

 

Link to post
Share on other sites
10 часов назад, files сказал:

Попробуйте


RewriteCond %{THE_REQUEST} " /\?"
RewriteRule ^ /? [R=301,L]

или


RewriteCond %{THE_REQUEST} " /\?"
RewriteRule ^  http://www.site.ru/? [R=301,L]

 

не тестил, но нужно добавить что это в .htaccess прописать нужно.
если хостинг его поддерживает))

Link to post
Share on other sites

Вариантов с ?blabla и подобных может возникнуть со временем десятки и тысячи, например могут появиться ?blabla1, ?blabla2, сам на своем статическом сайте с таким столкнулся. Откуда берутся эти ссылки, непонятно, предполагаю что с каких то сайтов с корявыми CMS, ссылающимися на мой сайт. На все редикректы не поставишь (поначалу тоже пытался так бороться), поэтому лучше ставьте в страницу canonical.

Link to post
Share on other sites
11 час назад, fans сказал:

Вариантов с ?blabla и подобных может возникнуть со временем десятки и тысячи, например могут появиться ?blabla1, ?blabla2, сам на своем статическом сайте с таким столкнулся. Откуда берутся эти ссылки, непонятно, предполагаю что с каких то сайтов с корявыми CMS, ссылающимися на мой сайт. На все редикректы не поставишь (поначалу тоже пытался так бороться), поэтому лучше ставьте в страницу canonical.

а не легче на 404 кидать?

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...