在不同主机和域之间移动Wordpress
我现在有一个wordpress的博客 我想把这个移到 和托管在两个不同的主机上 这就是我目前所做的:在不同主机和域之间移动Wordpress,wordpress,Wordpress,我现在有一个wordpress的博客 我想把这个移到 和托管在两个不同的主机上 这就是我目前所做的: 已在上安装Wordpress(使用fantastico) 已下载使用FTP的wp内容文件夹并将其上载到 导出的sql数据库(从phpmyadmin) 已替换到的所有匹配项(使用记事本++) 已将此sql文件导入(使用phpmyadmin) 现在的问题是 我无法使用用户名和密码登录,在安装时,用户名和密码工作正常 另一个问题是当我将浏览器指向它时,它只会显示一个空白页面。发送GET请求(如Fire
知道我做错了什么吗?我愿意重做一遍,只要有人能指导。请?当我做同样的事情时,我以前也面临同样的问题
.htaccess
文件中也会有对URL结构的引用(该文件是隐藏的,因此您可能需要告诉您的文件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
#开始WordPress
重新启动发动机
重写库/博客/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/blog/index.php[L]
#结束WordPress
您可以在那里看到两次/blog
,它们在子文件夹中处理了您的blog URL。尝试将新设置更改为/
盐和钥匙
在wp config.php
中有一些安全密钥和盐,它们看起来像define('AUTH_KEY','KJnvuwi846%84')代码>
这些用于密码加密和其他事情。如果您的wp config.php
不是从旧博客复制的,而是在安装时重新生成的,那么您的密码很可能已更改。这将使您的密码无效,这可能是您无法登录的原因
从旧的wp-config.php
复制所有*KEY和*SALT值以修复此问题。您确实在wp-config.php中更改了数据库设置吗?另外,在这个文件中启用WP_DEBUG进行测试。我使用fantastico在domain2.com上安装wordpress,所以它为我更新了WP配置。我的意思是wp-config.php正确地指向了domain2.com的数据库细节。我已经将sql(从domain1.com/blog导出)导入到domain2.com的数据库中。我想这是正确的?如果这没有帮助,请发布您的wp config.php
和.htaccess
文件。