htaccess只保护网站的主页?

时间:2015-03-26 23:51:12

标签: apache .htaccess

我一直在寻找一段时间,必须有一个简单的答案。我想在我的htaccess文件中应用密码授权,但仅限于我网站的顶部网址。例如,如果您访问网址“mydomain.com”,我希望显示密码提示,但是 会显示为网址“mydomain.com / articles“(我正在谈论一个url,而不是服务器目录位置)。这可能吗?我知道如何使用以下代码密码保护整个网站:

AuthType Basic
AuthName "restricted area"
AuthUserFile "/home/passwords/.htpasswd-file"
Require valid-user

......对我有用。我只是不确定如何调整这个,以便密码提示只出现在网站的最顶层网址上。

编辑:为了澄清,我不是在谈论子目录访问,而是URL访问。网址“mydomain.com/articles”我认为是来自Magento的重写网址,我的网站上没有“文章”目录。

编辑2 :另外为了澄清一点,我不能在网站的index.php文件上做一个FilesMatch,因为看起来Magento的index.php用于全部服务网站上的网址(所以如果我密码保护index.php,整个网站都无法访问)。

0 个答案:

没有答案