我在新服务器和新域名上转移了我的网站。我在仪表板中更改了域,导出了数据库并将其导入新服务器。我还通过ftp复制了所有文件。除了帖子和页面之外,新网站运行良好。当我打开页面或发布时,我收到404错误。此外,我看到我在Wordpress仪表板中缺少许多页面。
当我转到phpMyAdmin时,我可以看到所有帖子都存在于wp_posts表中。
有没有人可以提供信息帮助?
提前致谢,
Josip
答案 0 :(得分:2)
http://interconnectit.com/124/search-and-replace-for-wordpress-databases/帖子的路径是绝对路径,并作为序列化数据存储在数据库中。请阅读此链接以了解如何安全地迁移到新域/服务器。
答案 1 :(得分:1)
看起来您缺少.htaccess文件或未启用mod_rewrite。你使用固定链接结构吗?发生的事情是花哨的网址http://somedomain.com/some-post-name
没有传递给bootstrap index.php
文件。
答案 2 :(得分:1)
我没有代表发表评论,所以我必须回答。
尝试使用此插件修复链接: velvet-blues-update-urls 。