繁体   English   中英

Wordpress数据库配置导致重定向循环

[英]Wordpress database configuration causing redirect loop

每次部署重大更新并更改数据库时,都会遇到此问题。 在当前项目中,这是第三次了。

当我转到WWW.mydomains.com.br该网站完美打开。 如果我转到mydomains.com.brmydomains.com.br遇到重定向循环问题。 我的网站地址和Wordpress地址都设置为http://www.mydomains.com.br 如果删除WWW,则在访问WWW.mydomains.com.br时会出现重定向循环。

我将WP_HOMEWP_SITEURL常量添加到wp-config.php我仍然遇到此问题。

如果我用HTACCESS添加或删除WWW,它似乎会被忽略(好吧,它似乎并没有改变任何东西)。

RewriteCond %{HTTP_HOST} ^mydomains.com.br$
RewriteRule (.*) http://www.mydomains.com.br/$1 [R=301,L]
#or
RewriteCond %{HTTP_HOST} ^www.mydomains.com.br$
RewriteRule (.*) http://mydomains.com.br:80/$1 [R=301,L]

如果我单击“永久链接”页面并重新定义它,则无济于事。

但是我非常确定,在我以前尝试解决该问题的一种方法中,这些解决方案中的一种或多种过去已经有所帮助。

即使我删除了.htaccess的重定向规则(或将其清空),它也始终会重定向到自身。

我正在使用Openshift将文件和Cloudflare托管为DNS服务器。 这是我正在进行的第二个项目,但我遇到了同样的问题。 我永远不知道如何解决它,因此每个新问题都是新挑战。

我认为这是数据库,因为当我找到解决方案时,再次迁移数据库时(将localhost更改为mydomains.com.br )它就毁了。

我想念什么? 它是服务器缓存吗?

可能是您需要检查“ index.php”,请确保其中没有重定向。 这个问题曾经发生在我身上,因为我的php中有多个重定向。 在这种情况下,浏览器会困惑于选择哪一个,因此崩溃了……

在index.php中检查索引调用的所有include()文件,这可能是其中的1个重定向成功的原因……也许您需要以图形方式说明问题4更好的理解

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM