wordpress Live站点重定向到localhost

时间:2013-11-07 09:08:11

标签: wordpress

我在本地开发了一个站点(word press)并将其移动到远程服务器。一切似乎都很好,除非我点击主页链接它重定向到我的localhost网站。

为了解决这个问题我做的是, 将网站网址和主网址更改为网址,而不在网址后添加斜杠。

除此之外,我将以下代码添加到wp_config.php

define('WP_HOME', 'http://mysite.com');
define('WP_SITEURL', 'http://mysite.com');

但是当点击主页按钮时,它仍然会重定向到本地人。

我也改变了wp_option表

6 个答案:

答案 0 :(得分:9)

您还需要将网址更改为数据库

UPDATE wp_options SET option_value = replace (option_value , 'http://www.oldsite.com' , 
      'http://www.newsite.com')         
   WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace 
   (guid , 'http://www.oldsite.com' , 'http://www.newsite.com');

UPDATE wp_posts SET post_content = replace 
       (post_content , 'http://www.oldsite.com' , 'http://www.newsite.com');


UPDATE wp_postmeta SET meta_value = replace 
    (meta_value , 'http://www.oldsite.com' , 'http://www.newsite.com');

答案 1 :(得分:1)

我必须更新主页按钮的菜单导航中给出的网址。

答案 2 :(得分:0)

在wp_options表中,将siteurl选项值更改为您的实时网站网址。 如果仍然存在问题,请在数据库中搜索“localhost”并将其替换为实时站点URL。

答案 3 :(得分:0)

更新siteurl和home的数据库中的wp_options表。在表格中,第一行是siteurl,第36行是home。

答案 4 :(得分:0)

更改wp_options表格有效。不得不确保清除缓存。

答案 5 :(得分:0)

我猜想99%的Web开发人员都在localhost上工作,然后部署到显然不是localhost的地方。确实很烦人的是,这种错误发生了。没有现场直播与开发者互动设置会浪费多少时间?我的仍然坚持去本地主机。在这一阶段,我将不得不在硬盘上搜索本地主机一词 最终在“常规设置-站点地址URL”下找到了它,该地址与wp_options中的内容不匹配。