我在Apache web服務器上共享主機,並通過cpanel訪問我的主機帳戶 主域abc.in用於訪問存儲站點文件的public_html文件夾。.htaccess在共享主機ssl上重寫多個域
我已經通過域上的cpanel添加了一些與abc.com無關的域。 他們即 def.com ghi.com jkl.com
所以我對共享主機域文件系統將是這樣
/的public_html /文件或目錄的abc.in
加上域也
/public_html/def.com/
/public_html/ghi.com/
/public_html/jkl.com/
所以你可能已經明白工作系統..
def.com網站文件存儲在子目錄中的public_html夾如上所示
同樣
ghi.com網站文件存儲在在的public_html文件夾的子目錄如上所示
JKL。 COM網站文件都存儲在文件夾中的public_html子目錄如上圖所示
現在的問題是我需要強制HTTPS/SSL上主域名abc.com
的SSL只爲abc.in發行和support.abc.in只有
無效abc.in的WWW版本和support.abc.in
更在按我的SEO知識網站應重定向到只有一個版本的網站。
即無論是WWW版本還是非www的
,所以我有在的cPanel abc.in
所以無論是www.abc.in或abc.in它會去ABC啓用重定向。在只有
如前面討論過的SSL只發出abc.in和support.abc.in只有
現在我想強制SSL來abc.in的整個域和support.abc.in
我曾嘗試cpanel重定向爲此,但多重定向使循環和網站無法訪問。
我已經找到了重寫的.htaccess這裏Force HTTPS and strip WWW without receiving Cert error
但使它完成所有添加在子目錄中重定向SSL版本abc.in託管域。
所以我只需要ssl訪問abc.in和support.abc。在
我需要單獨的規則(http)來添加域,我將在稍後添加更多的域。
因此,我需要一個適用於此場景的htaccess配置,以便我可以配置添加域以使用它們的ssl,如果將來需要並且規則將添加到將來添加的域中。
我要求超級網站管理員和程序員爲我的情況提供一些通用/自定義htaccess的通用配置。
因爲我是網頁設計師,我不知道htacess重寫,我對此很新。
任何人都瞭解這個問題,請提供寶貴意見。您的回覆對我來說非常重要,謝謝。
請做解釋解決我的問題的代碼,以便我可以稍後根據需要對其進行自定義。
我建議你重新格式化您的問題儘快或在其可能得到關閉。你知道,段落和所有。 – chappjc