簡體   English   中英

如何將https://重定向到https:// www

[英]how to redirect https:// to https://www

我知道如何重定向:

http://domain.comhttps://www.domain.com

http://www.domain.comhttps://www.domain.com

但不是如何重定向:

https://domain.comhttps://www.domain.com

我在虛擬服務器上使用端口80 :(這很好)

RedirectMatch 301 ^/$ https://www.domain.com
RedirectMatch 301 ^(.*)$ https://www.domain.com
RedirectMatch 301 ^http://domain.com/$ https://www.domain.com

我嘗試在虛擬服務器端口443上使用,但它不起作用。

Redirectmatch 301 ^https://domain.com/ https://www.domain.com

您需要擁有與domain.com相匹配的證書以及您的標准www.domain.com證書,因為在建立SSL通道之前您無法重定向。

大多數人都不認為為每個域獲取兩個證書是值得的,只是為了實現重定向。 通配符證書在這里沒有幫助(我相信),因為我認為通配符證書涵蓋的所有域必須處於同一級別(例如* .domain.com對www.domain.com和www2.domain有效) .com,但不僅僅是domain.com)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM