我想将其移至http://domain2.com
http://domain1.com/blog和http://domain2.com托管在两个不同的主机上。
这是我到目前为止所做的:
现在的问题是......
我无法使用安装时工作正常的用户名和密码登录http://domain2.com/wp-admin/。
另一个问题是,当我将浏览器指向http://domain2.com时,它只显示空白页面。发送一个GET请求(如Firebug中所示),但我看到的是一个空白的HTML响应。
知道我做错了什么吗?我愿意这样做,只有有人可以指导。请?
答案 0 :(得分:1)
在我做同样的事情之前,我面临同样的问题。
转到主题管理器设置默认主题并检查默认主题是否正常工作。
如果是,那么一切都很好,现在回到你的主题,测试是否有效。
如果没有那么可能是你的主题问题。
答案 1 :(得分:1)
如果您使用非常永久链接,那么您的Blog根文件夹中的.htaccess
文件中也会引用您的网址结构(该文件已隐藏,因此您可能需要告诉您的文件GUI显示它)。
这可能是它的样子:
# BEGIN WordPress RewriteEngine On RewriteBase /blog/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /blog/index.php [L] # END WordPress
您可以在那里看到/blog
两次,这会在子文件夹中处理您的博客网址。尝试将其更改为/
以进行新设置。
wp-config.php
中有一些安全密钥和盐,它们看起来像define('AUTH_KEY', 'KJnvuwi846%84');
这些用于密码加密和其他事情。如果您的wp-config.php
未从旧博客复制,但在安装时重新生成,则很可能您的密码更改了。这将导致您的密码无效,这可能是您无法登录的原因。
复制旧版wp-config.php
中的所有* KEY和* SALT值以解决此问题。