2016-02-11 66 views
-1

我已經搜索了網絡和堆棧溢出,它似乎有很多答案的部分這個問題,但沒有全面的解決方案。所有在一個HTTPS htaccess重定向

我真正需要的是.htacccess代碼,可以執行以下所有操作。

請注意:空間添加繞過堆棧溢出的鏈接限制,所以忽略域中的空間。

- 1 -

重定向頂級主域。

的http:// domain.com到https:// domain.com

的http:// www.domain.com到https:// domain.com

- 2 -

並且還將子文件夾/頁面重定向到https等效項。

HTTP:// domain.com/example/test到https:// domain.com/example/test

- 3 -

最後還重定向可能的輔助域。

的http:// domaintwo.com到https:// domain.com

的http:// domaintwo.com/example/test到https:// domaintwo.com/example/test

的http:// www.domaintwo.com到https:// domain.com

的http:// www.domaintwo.com/example/test到https:// domain.com/示例/測試

如果我能得到答案這將是真棒!

謝謝!

安東尼

回答

1

嘗試:

RewriteEngine on 
RewriteCond %{HTTP_HOST} !^domain\.com$ [NC,OR] 
RewriteCond %{HTTPS} off 
RewriteRule^https://domain.com%{REQUEST_URI} [NE,R=301,L] 
相關問題