为啥我的页面在我的 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()?