为啥我的页面在我的 wordpress 博客中重定向到本地主机?

Posted

技术标签:

【中文标题】为啥我的页面在我的 wordpress 博客中重定向到本地主机?【英文标题】:Why does my page redirect to localhost in my wordpress blog?为什么我的页面在我的 wordpress 博客中重定向到本地主机? 【发布时间】:2012-04-03 14:48:10 【问题描述】:

这是我的站点 URL http://www.weblogicsol.com/ ,在这里我安装了一个具有 URL http://www.weblogicsol.com/blog 的 wordpress 主题,问题是当我想打开 wp-admin(意味着当我写http://www.weblogicsol.com/blog/wp-admin时)它重定向本地主机。请帮我解决这个问题,我遇到了麻烦。

如果我在 wp-config 文件中编写此代码

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

然后此 URL 会出现一条错误消息。

http://weblogicsol.com/blog/wp-login.php?redirect_to=http%3A%2F%2Fwww.weblogicsol.com%2Fblog%2F%2Fwp-admin%2F&reauth=1

【问题讨论】:

【参考方案1】:

检查您的 wp-options 表并在 option_value 字段中找到所有出现的“localhost”

http://codex.wordpress.org/Database_Description#Table:_wp_options

SELECT * from wp_options where option_value like '%localhost%';

并将它们更改为您的实时 URL,您应该设置好

这是关于迁移 wordpress 的非常详尽的文档 http://codex.wordpress.org/Moving_WordPress

【讨论】:

非常非常感谢安德烈亚斯先生,解决我的问题后我很高兴 很高兴它有帮助,请花点时间点击我答案左侧的检查按钮 :) meta.stackexchange.com/questions/5234/… 这是一个很好的观点...乍一看我们只看到前2条记录。但是使用查询我们找到 4 条记录。第四条路径多次出现。因此最好手动或通过文本编辑器进行更改。【参考方案2】:

检查仪表板 -> 设置 -> WordPress 地址 (URL)、站点地址 (URL) 不应该有 'localhost'

【讨论】:

【参考方案3】:

这是方法。 1. 登录 Phpmyadmin 2.选择数据库 3.转到表“wp_options” 4. 修改siteurl & home中的url。

它的作品 100%

【讨论】:

对我没有任何改变:/【参考方案4】:

您需要更改 WP_OPTIONS 中的两个区域。一个是第一页,另一个是第二页。

如果您可以访问 phpMyAdmin,此视频肯定会有所帮助

http://educhalk.org/blog/?p=21

【讨论】:

@YoavVollansky 你能解决吗? 对不起,我可能不记得我到底做了什么。我想我使用 phpmyadmin 将旧 URL 的所有字符串替换为新 URL。希望这可以帮助。 @Shaz M【参考方案5】:

你应该检查你的数据库上的 wp_options ,修改站点 url dan home 作为你的 web 域

【讨论】:

以上是关于为啥我的页面在我的 wordpress 博客中重定向到本地主机?的主要内容,如果未能解决你的问题,请参考以下文章

当我尝试转到某个页面时,为啥 Wordpress 会输出 phpinfo()?

在我的网站和 wordpress 博客之间共享会话

如何在 Fossil SCM 中重命名 wiki 页面?

Wordpress 链接将我引导至 wamp 服务器配置页面(本地主机)

WordPress中的自定义博客存档页面

我可以在 github 页面上将我的 wordpress 博客作为静态网页托管吗