我有一个网站启动子域(sub.domain.com
)和所有在那里工作得很好。我通过以下步骤将它转移到根地址(domain.com
)。无法访问WordPress管理员后移动到根域
- 从子域目录中下载所有文件内容。
- 将所有这些内容上传到根目录。
- 已下载的
sub.domain.com
安装WordPress的db脚本。 - 通过记事本
- 上传该脚本新的数据库,并添加凭据在根域的的WordPress
wp-config.php
从sub.domain.com
到domain.com
全部换成地址。
现在我面临的问题是,当我尝试访问新的根域的WordPress的/wp-admin
它不接受它们。
我创建了管理员用户directly into db from this site,但它也不起作用。
看是否有此非常类似的问题可以帮助你。 http://stackoverflow.com/questions/13710939/need-to-set-wordpress-to-root-domain – Sam
我用记事本替换了所有的值,我可以从这个链接中猜出它的全部错误,你能有替代解决方案?我可以从根地址访问子域目录web吗?这也是我通过htaccess获得的,但是我必须通过相同的子域名访问wp-admin –
WordPress数据库中的很多值都是PHP序列化的值。序列化包含字符串的长度,所以如果您将字符串更改为不同长度的字符串而不更新长度值,则会破坏序列化。你最好在不改变任何内容的情况下复制数据库,然后使用引用的答案@Nextraztus中的链接中提到的“搜索并替换WordPress数据库脚本”更新值。 – Hobo