我使用Xampp Windows 10上的导出功能(版本4.9.1)将我的WordPress从本地PC移动到主机服务器。我的问题是,在将WordPress网站导入我的主机(venuraIP)之后,我的图片的旧网址仍然是前缀127.0.0.1/,并且无法加载。
我不得不手动重新加载图片以使它们显得耗时。
我还使用了搜索替换插件,这不起作用。我的网站设置正确,永久链接是正确的,我使用了更多的搜索和替换插件,但没有。
例如,此处的链接图片不正确。
<img src="http://127.0.0.1/wordpresscrm/wp-content/uploads/2018/01/pexels-photo-45111.png" title="" alt="" />
应该是/wp1/wp-content/uploads/2018/01/pexels-photo-45111.png“title =”“alt =”“/&gt;
www.andrewt.com.au/wp1/landpro2/
我在这里查了很多关于搜索/替换插件和永久链接设置的帖子,但它们没有用。
答案 0 :(得分:0)
数据库中的URL是完全限定的(例如:http://example.com/wp-content),因此如果更改站点的URL,则还需要更改所有数据库引用。有许多方法可以做到这一点,例如将数据库导出到文本并使用find / replace。或者,所有媒体都需要再次上传(如您所见)。
答案 1 :(得分:0)
如果您使用cpanel,则可以使用旧网址在phpmyadmin中搜索并替换为新网址。
或
在上传数据库之前,使用nodepad或文本编辑器(如sublime)打开sql数据库。结束将旧网址替换为新网址。