2011-12-22 51 views
0

我購買了僅對domain.com和www.domain.com有效的SSL證書。不幸的是,我們無法控制哪些鏈接指向m.domain.com。由於證書對子域無效,因此他們將看到無效的證書彈出窗口。針對無效SSL證書的子域重定向

重寫https://m.domain.com URL以便它們指向https://domain.com的最佳方法是什麼? (請注意,只需要爲HTTPS做到這一點)

我曾嘗試沒有成功如下:

RewriteCond %{HTTPS} on 
RewriteCond %{HTTP_HOST} ^m\.domain\.com [NC] 
RewriteRule (.*) http://domain.com/$1 [R=301,L] 
+0

如果去掉'的RewriteCond %{HTTPS} on'是否有效? – 2011-12-22 14:55:31

+2

這是沒用的。瀏覽器將獲得301重定向,因爲它從具有不正確證書的服務器獲取它,所以它甚至不會發送請求。只要確保沒有人使用https鏈接m.domain.com/ – Gerben 2011-12-22 19:52:41

+0

@Gerben,感謝您的反饋。所以基本上除了試圖擺脫m.domain.com鏈接之外,沒有其他解決方案,對吧? – 2011-12-23 17:44:01

回答

0

顯然,這不能做......