我有一個RewriteRule
重定向我的主域名爲https://www.sta-games.com
,它工作正常,但是當我嘗試訪問我的子域名http://files.sta-games.com
時,它重定向到我的主域。htaccess http to https與www。沒有重定向的子域名
我的繼承人重定向規則
#HTTPS Redirection
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
任何人都可以看到這個問題?
第二個條件和規則聲明,如果主機不以'www..'開始,則將執行到https:// www.'域的重定向。 – showdev
你的規則看起來不錯。在Chrome開發工具中測試這個,看看你得到了什麼重定向。 – anubhava
我試過了,但它的域名變成了「https:// www.files.sta-games.com」,頁面顯示我的主頁 – dakotaeggers3