WordPress Multisite SSL htaccess

时间:2017-09-01 18:35:32

标签: wordpress .htaccess ssl multisite

我想在我的网站和子域名上从非https重定向到https,但我遇到了解决问题的问题。

这是我的设置:

www.domain.de
www.sub.domain.de
www.sub2.domain.de
www.sub3.domain.de

我可以通过https打开所有链接并且它可以正常工作,但由于重复的内容我只想使用https。

RewriteEngine On
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://domain.de/$1 [R=301,L]

到目前为止这是我的htaccess ...但它将子域重定向到主域:(

任何想法?

2 个答案:

答案 0 :(得分:1)

您可以使用:

RewriteEngine On
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [NE,L,R=301] 

答案 1 :(得分:0)

您可以使用此插件:https://wordpress.org/plugins/https-redirection/ 这是一种简单的方法,它将所有内容从HTTP重定向到HTTPS。