Закрыть доступ к определенным страницам

Статус
В этой теме нельзя размещать новые ответы.

Псевдоним

Гуру форума
Регистрация
22 Фев 2009
Сообщения
300
Реакции
68
Может и не совсем по теме, но я бы хотел сделать вот что.

Так как регистрацию и вместе с ней аутентификацию — я убрал. Но тем не менее, если ввести ../auth/ или ../registration/ выводится главный шаблон, хоть уже без форм, но всё же. Было бы намного приятнее, если бы вместо этого вылазила страница 404.

Кто-нибудь уже делал подобное? Это скорее всего будет по части mod_rewrite, но тем не менее. Хотя может есть возможность так их отключить, путём ковыряния в коде, а?
 
Решил проблему с помощью следующей записи в .htaccess

Код:
RewriteCond  %{REQUEST_FILENAME} !-f
RewriteRule ^login* /404 [L]

RewriteCond  %{REQUEST_FILENAME} !-f
RewriteRule ^auth* /404 [L]
 
Подскажите плиз, почему может 500 выдавать вместо 404?
упс, сорри, поспешил, кинул случайно в корневую... всё норм.
 
обойти можно и подругому. редирект делаю не на 404, а на корень. пишем в первые строки index.php


Добавлено через 6 минут
да, кстати, все страницы переходов отталкиваются от index.php
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху