将域和子域都重定向到.htaccess中的https

时间:2018-08-29 17:11:29

标签: .htaccess mod-rewrite https

如何使用相对路径使用 RewriteEngine 将域和所有子域都重定向到 https 并将www.domain.tld重定向到https://domain.tld

当前我正在使用类似的东西

DirectoryIndex index.php
AddDefaultCharset UTF-8
Options +FollowSymlinks -MultiViews
RewriteEngine On

RewriteCond %{SERVER_PORT} =80
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

虽然可以将所有内容重定向到https,而无需使用www,但我可以看到有些子域也在重定向,但是 mail .domain.tld仍然可用http,无论我在做什么。

  

请注意,我正在该子域上运行 roundcube ,并且无权访问此目录,因此我无法将其他.htaccess放在mail.domain.tld目录中。 / p>

0 个答案:

没有答案