Php 如何防止htaccess在重定向时触发两次
我有以下问题。我的网站“www.mysite.com”目前受htaccess密码保护。因此,当我访问“www.mysite.com”时,会弹出一个窗口,我填写密码。 然而,之后我被重定向到“mysite.com”(没有“www”),我被要求再次输入密码 这是我当前的htaccess文件:Php 如何防止htaccess在重定向时触发两次,php,wordpress,apache,.htaccess,redirect,Php,Wordpress,Apache,.htaccess,Redirect,我有以下问题。我的网站“www.mysite.com”目前受htaccess密码保护。因此,当我访问“www.mysite.com”时,会弹出一个窗口,我填写密码。 然而,之后我被重定向到“mysite.com”(没有“www”),我被要求再次输入密码 这是我当前的htaccess文件: AuthName "My Site" AuthType Basic AuthUserFile w123456/mysite.com/.htpasswd require valid-user 只是一个普通的密码
AuthName "My Site"
AuthType Basic
AuthUserFile w123456/mysite.com/.htpasswd
require valid-user
只是一个普通的密码请求。它位于index.php的同一目录中。整个过程就是wordpress的安装。
也许我需要添加一些东西,这样它就不会触发两次?
需要用户您的用户\u有效\u一个
例如需要用户matt
并在您的authFile中定义matt:password。确保您的站点在WP中设置为www或非www。还可以使用重写规则强制执行其中一个。所以它应该首先重定向,然后提示输入密码。在进行开发工作时,我的设置与此类似。如果这是WordPress,那么您在.htaccess
中没有其他指令吗?需要用户您的用户\u valid\u one
例如需要用户matt
并将matt:password定义到您的authFile中。确保您的站点在WP中设置为www或非www。还可以使用重写规则强制执行其中一个。所以它应该首先重定向,然后提示输入密码。在进行开发工作时,我的设置与此类似。如果这是WordPress,那么您在.htaccess
中没有其他指令吗?