Php .htaccess文件要求在父目录上输入密码
我正试图使用Php .htaccess文件要求在父目录上输入密码,php,.htaccess,security,Php,.htaccess,Security,我正试图使用.htaccess保护我制作的网站的CMS。这就是网站的域名,然后是cms的www.example.com/cms。当然,CMS应该受到保护。我将.htaccess和.htpasswd都放在cms文件夹中。我将.htaccess文件链接到example.com/public\u html/example/cms/.htpasswd,但现在访问www.example.com时,它还会触发密码弹出框 我可以点击它,完美地使用网站,但我当然不想让用户一直被弹出框困扰。cms是不可访问的,您
.htaccess
保护我制作的网站的CMS。这就是网站的域名,然后是cms的www.example.com/cms
。当然,CMS应该受到保护。我将.htaccess
和.htpasswd
都放在cms文件夹中。我将.htaccess
文件链接到example.com/public\u html/example/cms/.htpasswd
,但现在访问www.example.com
时,它还会触发密码弹出框
我可以点击它,完美地使用网站,但我当然不想让用户一直被弹出框困扰。cms是不可访问的,您不能点击弹出窗口并继续访问那里的网站。所以实际上,除了弹出式节目“提前”外,一切都很好
我一定是犯了个愚蠢的错误。。。有人知道是什么吗
编辑-以下是.htaccess文件的内容(实际链接替换为'example.com')
你能在这里发布你的.htaccess吗?@Joris508编辑并将其添加到你的问题中,而不是评论。谢谢你的提示,将其添加到问题中!你在网站的根目录下有.htaccess文件吗?@w3d没有,它在我要限制的文件夹的根目录下。你能在这里发布你的.htaccess吗?@Joris508编辑并将其添加到你的问题中,而不是评论中。谢谢你的提示,将其添加到问题中!在站点的根目录中是否有.htaccess文件?@w3d否,它位于我要限制的文件夹的根目录中。
AuthType Basic
AuthName "CMS | Restricted"
AuthUserFile /home/example/domains/example.com/public_html/website/cms/.htpasswd
require valid-user