【发布时间】:2018-09-11 20:34:30
【问题描述】:
试图制定一个重写规则来强制 HTTPS 没有 www
#剥离 WWW
RewriteCond %{HTTP_HOST} ^www\.(.+)
RewriteCond %{HTTPS}s/%1 ^(on(s)|offs)/(.+)
RewriteRule ^ http%2://%3%{REQUEST_URI} [L,R=301]
# 强制 HTTPS
RewriteCond %{HTTPS} =off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
我已经尝试了一百万种不同的变体。
我可以剥离 www 的 HTTP 请求,但它不会重定向到 HTTPS
我无法剥离 www 的 HTTPS 请求
我在这里错过了什么?
【问题讨论】:
标签: wordpress apache url-rewriting bitnami