【发布时间】:2015-01-18 19:28:50
【问题描述】:
我想知道是否有更好的方法来做到这一点。它正在执行以下操作:
A) 将 mydomain.uk 路由到 www.mydomain.uk
B) 将任何非 http 的内容路由到 https://www.mydomain.uk
我不太使用基于 linux 的服务器,所以我确信有更好的方法来做到这一点。最终结果应该是任何基本 url 应该以 https://www.mydomain.uk
结尾代码如下
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
RewriteCond %{HTTP_HOST} ^mydomain.uk$
RewriteRule ^/?$ "https\:\/\/www\.mydomain\.uk\/" [R=301,L]
【问题讨论】:
标签: linux apache .htaccess ssl url-rewriting