【发布时间】:2013-11-27 14:13:27
【问题描述】:
所以,昨天我有一个问题,如何在“/root”目录中安装 wordpress。我在那个方面不是很成功,我放弃了那个。
所以,现在 wordpress 位于“/var/www/wordpress”(所以它在单独的文件夹下)文件夹下(我使用 Ubuntu 12.04 LTS,如果重要的话)。
我的问题是,在我配置完所有内容之后(那里的一切都像一个魅力一样工作),我被重定向到管理面板页面。在我尝试访问博客之前,一切正常。
我的博客的 URL 地址是:“blog.mysite.com”。这就是我使用 NGINX 的原因,因为我在一台服务器上有两个不同的应用程序(和环境),我需要区分它们。
所以,事实是:blog.mysite.com/wp-admin (/wp-login.php) 工作正常,但是当我访问首页时:blog.mysite.com,它一直告诉我有一个无限的重定向循环(根据nginx访问日志文件进行301重定向)。
在管理面板中,我将“WordPress 地址 (URL)”和“站点地址 (URL)”都设置为:“http://blog.mysite.com”。将它们中的任何一个修改为其他内容,例如:“http://blog.mysite.com/wordpress”根本没有帮助!
“.htaccess”文件是空的,但我使用的是默认永久链接,所以应该不是问题(不过,我不确定)。
nginx 和 apache2 根指令都指向“/var/www/wordpress”。 静态文件(css、js)正在工作,如果重要的话。
我该如何解决这个问题?任何帮助深表感谢!
提前谢谢你!
【问题讨论】:
-
你发现了吗?
-
@ark 你好。是的。事实证明,我们的 WP 安装有问题,所以这毕竟不是 nginx 问题 :( 如果你有类似的东西,请尝试在现有博客旁边重新安装或安装一个干净的博客,看看它是否在你之前有效开始接触 nginx。
-
其他解决方案的相同问题:wordpress.stackexchange.com/a/220896/127528
标签: php wordpress redirect nginx