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