我使用WordPress为客户建立了一个网站。该网站建立在子域http://staging.url.com上。使用Plesk我限制了对“暂存网站”的访问权限。使用密码
网站完成后,我下载了“暂存网站”,重复了数据库并重新上传到http://www.url.com。一切正常,除了我登录wordpress管理员,我收到需要身份验证的弹出窗口,说http://staging.url.com需要用户名和密码。
我找不到任何告诉服务器http://www.url.com为http://staging.url.com并提示“需要身份验证”弹出窗口的文件。
有人可以帮忙吗?
非常感谢,
埃利奥特。
当前http://staging.url.com htaccess文件
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
AuthType Basic
AuthName "restricted area"
AuthUserFile /var/www/your-url/.htpasswd
require valid-user
当前http://www.url.com htaccess文件
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
答案 0 :(得分:2)
我认为您的文件是从您的暂存网站加载的 转到浏览器上的检查器,检查是否有任何图像或文件从生产网站的暂存中加载。