将Wordpress网站从Localhost移动到服务器

时间:2016-09-25 00:38:21

标签: wordpress server localhost

我将wordpress网站从Localhost移动到Web服务器有问题。在服务器中,我有一个旧网站(wordpress to)..所以当我完成上传网站后,我编辑了wp-options siteurl和wp-从“Localhost:4455 / ruepress”发布guid到“mydomain.com/ruepress2”因为我已经在public_html目录中已经有了另一个网站..当我进入我的网站时它会加载页面但是有些图片没有出现..当我点击文章时,它会将我重定向到旧网站,它会显示即将到来的页面(因为我在旧构建模式下制作旧网站)..那么问题是什么?我认为问题在于siteurl,但我改变了它?

2 个答案:

答案 0 :(得分:0)

这是一个非常常见的问题。您必须更改数据库中的所有URL,而不仅仅是wp_options,即在帖子/页面内容,小部件,主题选项中。和更多。

试试interconnectit.com WordPress Serialized PHP Search Replace Tool。它是专门为此而制作的。请参阅Moving WordPress « WordPress Codex,其中提到了相同的互连脚本。

使用Firefox(或Firebug)或ChromeSafariIE中的开发者工具检查之前和之后丢失图像的路径使用脚本。

答案 1 :(得分:0)

+1 for:

https://interconnectit.com/products/search-and-replace-for-wordpress-databases/

但是,如果您不希望出于任何原因使用该溃败,我可以提出一个更简单的选择:

在您的本地网站上,安装此插件:

https://wordpress.org/plugins/duplicator/

接下来,生成一个Duplicator软件包(通过wp-admin dashboad上的插件菜单)。

生成包后,将两个包文件(installer.php和archive / zip文件)下载到PC上的某个文件夹中。接下来,将这两个文件上载到您要创建站点的实时站点文件夹。接下来,在浏览器中打开以下链接:

的http:// {your_domain替​​换} / {夹} /installer.php

并按照屏幕说明操作。您的网站应该被创建,一切都应该正常。