Керування файлами cookie, які використовуються для реклами, таких як персоналізація реклами, ремаркетинг і аналіз ефективності реклами.
|
tgr_85
27.01.2021 15:51
0
|
Здравствуйте.
Задача такая: отдать ответ 410 по некоторым url Например, все url, которые содержат type=rss site.com/blogi/itemlist.html?type=rss&start=5060site.com/catalog.html?type=rss&start=70site.com/component/k2/itemlist/category.feed?format=feed&type=rss и другие подобные. Перепробовал кучу всяких конструкций в .htaccess, но так и не нашел верного ответа. Если кто-то разбирается, подскажите, пожалуйста, правильный синтаксис. |
|
Сергей М.
27.01.2021 16:13
0
|
Суть задачи не раскрыта но вероятно имелось в виду это www.php.net/manual/ru/features.http-auth.php
|
|
tgr_85
28.01.2021 11:36
0
|
Другими словами. Данные url сейчас имеют код ответа сервера 200:
site.com/blogi/itemlist.html?type=rss&start=5060site.com/catalog.html?type=rss&start=70site.com/component/k2/itemlist/category.feed?format=feed&type=rss Подобных урлов тысячи. Нужно, чтобы они отдавали код ответа сервера 410 Возможно ли это средствами .htaccess ? |
|
karlov
28.01.2021 11:53
0
|
> Подобных урлов тысячи.
Что есть общего у всех этих URL, что выделяло бы их на фоне остальных? В них идёт обращение к каким-то конкретным файлам или запрос содержит какой-то определённый параметр? |
|
tgr_85
28.01.2021 12:37
0
|
Все урлы содержат (в конце или середине адреса):
type=rss Это все rss, которые генерируются движком, и которые нет возможности удалить |
|
karlov
28.01.2021 13:11
1
|
> type=rss
В этом случае нужно добавить в .htaccess такой код: RewriteCond %{QUERY_STRING} type=rss [NC] RewriteRule ^ - [R=410,L] Важный момент: если запрос адресуется к какому-либо существующему статическому файлу, то расширение этого файла нужно будет удалить из списка статических в настройках сайта, иначе запрос к нему не будет доходить до Apache. Инструкция — Статические файлы | Вопросы-ответы на Wiki - Хостинг Украина |
|
tgr_85
28.01.2021 14:00
0
|
Работает, большое спасибо
|
Тема закрита.