редирект в htaccess в dle

Trafikgon
На сайте с 24.10.2008
Offline
174
944

Есть на сайте 2 адреса по которым яндекс говорит что вирус. Новости удалены и файлы)

но яндексу необъясниш. :)

Такая задача как в файле htaccess в dle сделать редирект ссылок на 404.html файл

ссылки такие: http://xxxxx.ru/engine/download.php?id=6502

http://xxxxx.ru/engine/download.php?id=7120 ;)

. (#)
Милованов Ю.С
На сайте с 24.01.2008
Offline
196
#1

RewriteEngine On

RewriteCond %{QUERY_STRING} ^id=(6502|7120)$ [NC]

RewriteRule ^(.*)$ http://%{HTTP_HOST}/404.html [R=301,L]

А Вы уверены, что надо делать редирект, на страницу с 404 ошибкой? Может лучше сразу отдавать 404 ошибку?

Подпись))
Trafikgon
На сайте с 24.10.2008
Offline
174
#2

'Это образно наверно сразу надо отдавать? ото по идее зачем редиректить на 404.html А как тогда будет сразу 404 отдавать?

Милованов Ю.С
На сайте с 24.01.2008
Offline
196
#3

RewriteEngine On

RewriteCond %{QUERY_STRING} ^id=(6502|7120)$ [NC]

RewriteRule ^(.*)$ /404.html [L]

Это если файл 404.html находится в корне сайта. Убедитесь, что он отдает именно ответ 404, а не как у многих - "200 ОК. Извините, страница не найдена":)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий