Запрет в .htaccess прямого захода на определенную страницу

Настройка и администрирование веб-серверов.
Ответить
R41f
Сообщения: 6
Зарегистрирован: 28 фев 2008, 10:37

Запрет в .htaccess прямого захода на определенную страницу

Сообщение R41f » 19 янв 2012, 12:17

Можно ли в .htaccess'е запретить прямой заход на определенную страницу на сайте?
Например, есть страница http://www.example.com/cart/complete, на нее ведет всегда ссылка http://www.example.com/cart/confirm
Необходимо, если человек заходит не со страницы http://www.example.com/cart/confirm на указанную, то бы он перенаправлялся на http://www.example.com/

Дарн
Сообщения: 1
Зарегистрирован: 21 сен 2013, 09:25
Откуда: Zемля

Re: Запрет в .htaccess прямого захода на определенную страницу

Сообщение Дарн » 21 сен 2013, 10:20

Код: Выделить всё

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_REFERER} !/cart/confirm.php$
RewriteRule cart/complete\.php$ / [R,NC]

Ответить