Вот умеете вы объяснить :)
Если в ветке news более ничего нет, то достаточно в правиле использовать маску ^news/
P.S. Массовый слив на главную – часто не лучший способ. 404-ая со ссылкой на главную – поумнее будет. Одни страницы удаляются, другие появляются – это нормально. Др. дело, что не понятно, куда делись ваши новости? Если это старые новости, которые удалены/ушли в архив, делайте редирект на новостную/архивную/архивную конкретной новости страницу. Если просто сменилась адресация, делайте индивидуальный редирект на новые адреса соотв. новостей.
301-редирект на донорах плюс директива Host во всех роботс. Если много ссылок на внутренние, нужно их воссоздавать, передавая адрес при редиректе, или делать индивидуальный редирект на похожие страницы.---------- Добавлено 19.12.2017 в 20:12 ----------ТИЦ-то вам нынче зачем? Если хотите передать трафик, так и пишите.
bezmazbl, слышал краем уха, у .htaccess с вед. множественным слешем вроде какие-то проблемы были. По крайней мере во всех наших движках, даже самых простых, это убрано в ядро: http://g09.ru///
Что касается вопроса в названии темы, не могу точно ответить. Если подобные случайные дубли закрываются автоматом, то такой вопрос как бы перестает быть актуальным. Что касается каноникала, см. что проще технически реализовать, не сильно махая косой. Наверно, каноникал.---------- Добавлено 19.12.2017 в 19:47 ----------P.S. Если использовать условия с THE_REQUEST, может, проблем и не будет. Насчет REQUEST_URI не уверен.
Закрывайте от индексации. По /?s= вроде можно. На наших сайтах поисковые запросы обычно имеют адреса /search/..., а в роботс написано просто «Disallow: /search/».
Во-во. Я как раз CSP и подразумевал.
И зону не мешало бы указать.
Точную копию данных прописываете заранее на новых DNS-серверах. Но небольшие перебои все равно возможны.
Dmitriy_2014, выносите. Некоторые технологии того требуют. Всякие onclick="..." тоже желательно.---------- Добавлено 17.12.2017 в 12:34 ----------С др. стороны совет Динозавра не лишен смысла.
Sed0oy, это PATH_INFO для файла скрипта, примерно о чем выше сказали. Если скрипты (все) не используют эту фигню, делаем «AcceptPathInfo Off». Но есть еще и строка параметров (строка запроса, QUERY_STRING), которая потенциально может приводить к таким же проблемам.---------- Добавлено 13.12.2017 в 10:42 ----------Дубли со знаком вопроса в конце пути, когда параметров нет, вообще мало кто различает, хотя ПС различают.
nikonlay, если взялись писать, пишите нормально. Вот это что, например?
... postmaster@nic.ru"."Reply-To: ...