404 в .htaccess как ?

PK
На сайте с 01.02.2006
Offline
107
422

Добрый день!

Подскажите, пожалуйста, есть сайт на html.

В нем очень много страниц и на данный момент возникла необходимость закрыть часть урлов.

Пример

адрес_сайта.ru/news.php?new=6

Надо закрыть все новости которые выводит скрипт с 1 по 1000, а с 1000 разрешить к открытию.

Как это можно сделать с помощью .htaccess ? Спасибо

Станислав
На сайте с 27.12.2009
Offline
258
#1

а что вы подразумеваете под словом закрыть? От чего закрыть надо?

И при чем тут .htaccess?

Мы там, где рады нас видеть.
gormarket
На сайте с 29.12.2010
Offline
47
#2

PanaKard, можете сделать эти адреса недоступными, отправляя HTTP ответ со статусом 410 (GONE).

Для этого в .htaccess можно добавить код


RewriteCond %{QUERY_STRING} ^new=([0-9]+)$ [NC]
RewriteCond %1 >1
RewriteCond %1 <1001
RewriteRule ^news.php$ - [G]
Товары и цены в магазинах Вашего города: Городской рынок (http://gormarket.ru/)
PK
На сайте с 01.02.2006
Offline
107
#3
gormarket:
PanaKard, можете сделать эти адреса недоступными, отправляя HTTP ответ со статусом 410 (GONE).
Для этого в .htaccess можно добавить код

спасибо. это то что надо

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