簡體   English   中英

強制使用htaccess的所有域中的少數幾個域使用https,但是所有域共享相同的文件

[英]force https for few domains ot of all using htaccess but all domains shared same files

我有安裝程序系統,因此所有不同的域都基於分配給每個域的商店ID使用相同的文件和單獨的內容或產品。

現在,我想強制只有2個域使用httaccess對所有頁面使用https。

說,我有5個域abc.com,qwe.com,xyz.com,rty.com和uio.com

現在我希望abc.com&xyz.com強制使用https,而不是其他域。

我將如何在htaccess文件中重寫規則?

嘗試:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?(abc|xyz)\.com$ [NC]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [L,R]

在文檔根目錄的htaccess中。

這應該適合您的情況:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^abc\.com
RewriteCond %{HTTP_HOST} ^xyz\.com
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}.com$1 [R=permanent,L]

暫無
暫無

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

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