Vladimir

Vladimir
Рейтинг
624
Регистрация
07.06.2004
Интересы
Photo
Алеандр #:
Никакого смысла, поскольку у вас в любом параметре может быть упоминание чужой ссылки. ?go, /go/, ?redirect и т.д.
И это только из тех, что наиболее вероятны. Все не перечислите.
Зачем перечислять, все варианты есть в вебмастере. Или сложно понять, что это просто пример?
В моем вебмастере кроме /?go=http://***  , других нет. Будут...добавлю.
Login01 :

Единственное в AdSense что мешает указать иностранный банк это БИК. Для перевода платежа по Swift БИК не нужен! Мне пришла такая мысль что БИК гугл требует только для того чтобы система не дала добавить иностранный банк. Как думаете, можно ли обмануть эту систему?

- Думаю да, можно обмануть, чтобы отправить данные в AdSense
- Но, вы же сами пишете, что для иностранного банка БИК не нужен. У системы окажутся лишние данные - Error

А, запросить помощь в техподдержке сложнее, чем на форуме?
богоносец #:

Может сначала каноникал, подождать убедиться... и 301. Параноя так подсказывала.

Они не накапливаются, а отсеиваются нежелательным для вас образом.

Паранойя права

Антоний Казанский #:

Не всегда. Редирект делают со страниц с трафиком и с целевых, а когда в индексе ненужный дублированный мусор, этот мусор просто удаляют.

Точно удаляют? Или у вас каша в голове?
Речь о внутренней структуре сайта и урл. страниц сайта

Алеандр #:
Смотрите в сторону
RewriteCond %{QUERY_STRING}
ну и по отработке на строку запроса - нужное правило на запрет, или на 404, или на редирект, если требуется.

Кстати, 404 я бы не ставил, давно не использую, чтобы не плодить ошибки, на которые тот же вебмастер ругается. Лучше уж 301 тогда на какую-то целевую страницу.
Тем не менее, для таких ?go=http-ссылка , лучше 404
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{THE_REQUEST} \?go=(.*)$
RewriteRule .* /$0 [R=404,L]
</IfModule>
Курсор :
Добрый вечер, вроде простая задача, но голову сломал. Нужно закрыть доступ к ссылкам вида site.ru/?ssilka (site.ru/?***** - вместо звёздочек любой текст) , так что бы поисковые системы получали 404 страницу, либо отсутствие доступа к страницам данного вида. Желательно через htaccess, но можно и через nginx. Спасибо за любые мысли

Для вердпресса

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/wp-admin/
RewriteCond %{REQUEST_URI} !^/wp-login.php
RewriteCond %{REQUEST_URI} !^/wp-json/
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{THE_REQUEST} \?
RewriteRule ^(.*)$ /$1? [R=301,L]
</IfModule>

- Если используете поиск, добавьте в исключения поиск на сайте

Для других CMS добавляем в исключения свои админ папки( ссылки)

Антоний Казанский #:

Затем, что подобные страницы уже проиндексированы, а новые проиндексированные новые урлы с ЧПУ станут копиями. Необходимо будет выполнить замену.

Всегда  со старых делают 301 редирект , тем более c переходом на ЧПУ
С одного формата на другой, вот и будет тебе замена

Антоний Казанский #:
Когда вы внедрите ЧПУ вы сможете сразу запретить индексацию всех адресов /index.php?*
Запрещать то зачем?🤣
webinfo #:

Редирект надёжнее.

Редирект


Антоний Казанский #:

Есть ли острая надобность заниматься выборкой адресов и ломать голову, что куда перенаправить?

Не надо ломать голову, редирект с одного формата  на на другой формат. Форматы ссылок известны

Но в общем то да, не лучше ли сразу включить ЧПУ ( не забыть редирект со всех форматов)
VitUrzh :

/index.php?module=catalog&aid=404&cid=183
/index.php?module=catalog&cid=183&aid=404

Так установи везде один формат написания ссылок
Ибо тебе, ЧПУ точно нельзя предлагать, будет тоже самое

/index.php/catalog-404-183/
/index.php/catalog-183-404/


webinfo #:

Бред - это у тебя. Именно тебе где-то привиделось, что кто-то предлагает что-то ломать.

ничего ты не понимаешь в базовых возможностях фомирования ссылок дублей 🤣
Правильно пишет totamon , менять код формирования ссылок!!!
Всего: 9055