защитить конкретный URL с помощью .htaccess - PullRequest
0 голосов
/ 04 декабря 2009

У меня есть центральный скрипт «web» в корне моего сайта, который обрабатывает все. В .htaccess следующие строки говорят appache обрабатывать «web» как файл php:

<Files web>
ForceType application/x-httpd-php 
</Files>

Скрипт «web» разбивает REQUEST_URI на части, чтобы он мог сгенерировать нужную страницу: http://www.mysite.com/web/var1/var2/var3 вызывает «web» и скрипт получает var1, var2 и var3.

Я хочу защитить определенную часть сайта с помощью .htaccess, чтобы http://www.mysite.com/web/login привел к появлению экрана входа в систему. Но нет каталога 'login', в который я могу поместить .htaccess и .htpasswd.

Можно ли это сделать?

1 Ответ

0 голосов
/ 04 декабря 2009

также вы можете использовать Местоположение:

<Location /path-that-doesnt-exist-in-the-filesystem>
    //your stuff here, for example AuthType Basic, etc...
</Location>
...