Можно ли в .htaccess'е запретить прямой заход на определенную страницу на сайте?
Например, есть страница http://www.example.com/cart/complete, на нее ведет всегда ссылка http://www.example.com/cart/confirm
Необходимо, если человек заходит не со страницы http://www.example.com/cart/confirm на указанную, то бы он перенаправлялся на http://www.example.com/
Запрет в .htaccess прямого захода на определенную страницу
Код: Выделить всё
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_REFERER} !/cart/confirm.php$
RewriteRule cart/complete\.php$ / [R,NC]