我想将wordpress网站从一个托管服务提供商转移到另一个托管服务提供商。我尝试也转移但转移后我无法更改固定链接 .i将永久链接从默认更改为帖子名称。但错误显示......
“404 Not Found”
答案 0 :(得分:5)
在old-domain
new-domain
表的guid列中将wp-post
设置为WordPress database
并且还更改wp-option表中的siteurl
和home
。
检查以下链接 https://wordpress.org/support/topic/updating-links-in-old-posts-when-things-change
答案 1 :(得分:1)
有很多事情可能是错的。通常,当没有.htaccess文件存在或未正确配置时会发生此错误。 (请记住:如果你的新主机没有运行Apache,那么你完全没有处理.htaccess)也可能是mod_rewrite没有设置。
首先要尝试:将固定链接设置为默认值,或将日期设置为保存。然后将其设置为%postname%的相当永久链接并保存。通常这实际上解决了您的问题,以防实际存在正确的访问文件。 :&#39)
答案 2 :(得分:0)
这还取决于您是否更改了域名? 看看这个:https://codex.wordpress.org/Moving_WordPress
答案 3 :(得分:0)
我认为问题在于您的数据库更换。
请尝试使用此链接Click here下载文件并重新启动数据库。
在运行此文件之前,请备份您的数据库。
执行此步骤。
i)在您的文件夹中上传下载文件(根文件夹eg.wp-config.php位置)。
ii)运行此文件夹。
iii)首先以干跑方式运行。如果发现任何变化,则发现变为现场直播。
答案 4 :(得分:0)
有一个名为duplicator的WordPress插件。使用此插件,我们可以将WordPress网站从一个主机转移到另一个主机。我认为这是转移WordPress的简单方法。 Here是链接。
答案 5 :(得分:0)
对我而言,如果你至少没有坚实的服务器端知识,那么你应该只使用一体化WP Migration插件。
https://wordpress.org/plugins/all-in-one-wp-migration/
它允许您导出数据库,媒体文件,插件和主题。您可以在数据库上应用无限制的查找/替换操作,该插件还将修复在查找/替换操作期间发生的任何序列化问题。