【发布时间】:2016-11-01 09:55:19
【问题描述】:
我在 wordpress 多站点上使用它来将我的主域重定向到 https,并将所有子域重定向到非 https,但是,它仅适用于主域:
# for main domain
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC]
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^ https://domain.com%{REQUEST_URI} [R=301,L,NE]
# for sub domain
RewriteCond %{HTTP_HOST} ^(www\.)?subdomain\.domain\.com$ [NC]
RewriteCond %{HTTPS} on [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^ http://subdomain.domain.com%{REQUEST_URI} [R=301,L,NE]
我尝试了几种不同的方法,但似乎无法让子域重定向到 http。 :/ 有什么想法吗?
【问题讨论】:
标签: wordpress .htaccess redirect subdomain multisite