WordPress 无限循环重定向求助

2016-07-11 01:13:28 +08:00
 Explorare

之前一直用 docker 部署,现在打算直接部署,遇到了这个问题。 域名: http(s)://ex.hencolle.com/ NS/CDN 和 SSL 都是 CloudFlare 提供,直接将 docker 中的 sql 数据和 html 数据取出来覆盖了 /var/www/hencolle 。目前 CloudFlare 上关掉了 CDN / SSL / HSTS 这个 VPS 上原本就部署了一个网站,占用了 80 和 443 端口。

/var/www/hencolle/.htaccess

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^hencolle\.com$ [NC]
RewriteRule ^(.*)$ http://ex.hencolle.com/$1 [R=301,L]
</IfModule>

/etc/apache2/sites-available/hencolle.conf

<VirtualHost *:80>
    Protocols h2c http/1.1
        ServerName ex.hencolle.com
        ServerAdmin explorare@hencolle.com
        DocumentRoot /var/www/hencolle
    RedirectMatch permanent ^/(.*) https://ex.hencolle.com/$1
</VirtualHost>

wp-config.php

define('WP_HOME','http://ex.hencolle.com');
define('WP_SITEURL','http://ex.hencolle.com');

求助

3354 次点击
所在节点    Apache
5 条回复
Kaiyuan
2016-07-11 01:32:24 +08:00
先取消 SSl 然后安装 CloudFlare Flexible SSL https://wordpress.org/plugins/cloudflare-flexible-ssl/
alect
2016-07-11 08:33:17 +08:00
以前用了 hsts ? 先清下 cookies ,要不然一直还会访问 https
Explorare
2016-07-11 09:21:07 +08:00
@alect HSTS 和 SSL 昨晚就关了,刚才清了饼干还是会自动跳转 https 。然而我没证书就没配置 443 端口。
Explorare
2016-07-11 09:29:10 +08:00
@Kaiyuan 昨晚关了 SSL 和 HSTS ,今天还是跳 https ,而且还是无法访问 wp 控制台所以没法装插件。不过我记得这个插件是装过的。
alect
2016-07-11 09:50:18 +08:00
@Explorare 搜下 sql 数据库吧, https://domain.com 替换为 http://domain.com

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/291598

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX