htaccess - 只有索引需要有效用户

时间:2012-04-17 06:00:15

标签: .htaccess .htpasswd

我有一个简单的htaccess设置,我只想保护我的index.php文件。 我写下了以下似乎最符合逻辑的内容,但它只是告诉我401需要授权。如果我打开与index.php的链接,它会提示我登录,否则不会。

在没有将index.php添加到链接的情况下,我是否可以触发该登录?我真的只想保护index.php。

<Files index.php>
  require valid-user
</Files>

谢谢!

1 个答案:

答案 0 :(得分:2)

尝试使用LocationMatch

<LocationMatch "(.*/|index.php)$">
    Require valid-user
</LocationMatch>