我有带有管理面板的项目。主文件目录中的管理控制台文件夹。本地主机/ mywebsite / adminpanel
今天早上编码时,我使用.htpasswd和.htacces文件加密了管理面板文件夹 但是后来我注意到htaccess也要求在我的主目录中输入密码。 寻找了一段时间后,我明白了这个问题。原因是我在主目录的PHP文件中使用了include函数。
主目录中的包含功能是指管理面板文件夹中的php文件。
我希望.htaccess密码身份验证仅在管理面板中起作用,而不在我的主目录中起作用。我该如何解决这个问题?
答案 0 :(得分:0)
我自己解决了这个问题。我刚刚在php files目录中创建了一个.htaccess文件,该文件在管理面板文件夹中附带了include功能。我在htaccess文件中写了“ satisfy any”,它解决了我的问题。