我有一个简单的htaccess设置,我只想保护我的index.php文件。 我写下了以下似乎最符合逻辑的内容,但它只是告诉我401需要授权。如果我打开与index.php的链接,它会提示我登录,否则不会。
在没有将index.php添加到链接的情况下,我是否可以触发该登录?我真的只想保护index.php。
<Files index.php>
require valid-user
</Files>
谢谢!
答案 0 :(得分:2)
尝试使用LocationMatch:
<LocationMatch "(.*/|index.php)$">
Require valid-user
</LocationMatch>