WordPress本地主机站点重定向到实时站点

时间:2017-04-18 作者:Israr Mansuri

我已经下载了代码,从服务器导出了数据库,并在本地主机上设置了站点。此外,我还更改了wp\\U选项表中的主页和站点URL。我可以登录到wp admin,但当我单击主页时,它会将我重定向到live站点。

如果有人知道这个问题,请帮助我。

提前谢谢。

7 个回复
最合适的回答,由SO网友:JItendra Rana 整理而成

尝试以下操作

如果安装了像W3 total cache这样的缓存插件。然后首先清除缓存。或者暂时禁用它们

在数据库中搜索并替换旧站点URL。你可以Use this Plugin

重置永久链接(仪表板>>设置>>永久链接)

最后但并非最不重要。清除浏览器缓存和历史记录

在Chrome中,您可以尝试clear your DNS cache 在清除所有缓存之前

SO网友:mageDev0688

根据wordpressreference here

将这两行添加到wp配置中。php,其中“example.com”是站点的正确位置。

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

编辑函数。php

将这两行添加到文件中,紧跟在初始“

update_option( \'siteurl\', \'http://example.com\' );
update_option( \'home\', \'http://example.com\' );
或检查.htaccess 如果为重定向网站添加了任何重写规则,也可以使用该文件。

希望这有帮助!!

SO网友:masteroleary

不得不在我的wp配置中更改这些行。php发件人

define(\'WP_CACHE\', true);
define( \'WPCACHEHOME\', \'C:\\wamp64\\www\\wp-content\\plugins\\wp-super-cache/\' );

define(\'WP_CACHE\', false);
//define( \'WPCACHEHOME\', \'C:\\wamp64\\www\\wp-content\\plugins\\wp-super-cache/\' );

SO网友:Jignesh Patel

您可以直接在数据库表中将实时url更改为本地urlwp_optionsoption_name 领域

1) siteurl
2) home
之后保存永久链接。

希望是有用的

SO网友:Vincent Loy

您还可以通过以下方式解决此问题installing WP cli 和运行:

wp search-replace \'example.com\' \'example.local\'

Check the codex 了解更多信息。但正如JItendra所说,完成此操作后,清除浏览器缓存也很重要。

SO网友:Hannah G.

如果您的live站点代码库中有重定向插件,请尝试删除任何重定向插件。我通过在本地删除“安全重定向管理器”插件解决了同样的问题。

SO网友:Israr Mansuri

我只是把我的permalink结构改为普通结构,再改为旧结构,然后它就开始工作了。谢谢大家的帮助。:)

相关推荐

Redirection problems

请帮助我克服重定向问题。我需要在子域上工作,而不是在主域上工作,但这里两个域是不同的。我所做的是-将所有(website.com)文件复制到另一个子域(demo.websiteA.com),并根据wp配置更改数据库名称。php文件。但每当我尝试打开演示时。网站a。com它重定向到网站。com公司请帮帮我提前感谢