[英]htaccess redirect for http but exclude https
我正在更改網站的域,但是由於托管限制,ssl連接必須使用舊域(至少暫時)。 因此,我嘗試使用.htaccess將HTTP連接從一個域重定向到另一個域,而不是使用https的域。
我有以下不起作用
RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteCond {HTTP_HOST} ^olddomain.com$ [OR]
RewriteCond {HTTP_HOST} ^www.olddomain.com$
RewriteRule (.*)$ http://newdomain.com/$1 [R=301,L]
任何幫助將不勝感激。 謝謝。
這應該作為您的第一個規則 :
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(www\.)?olddomain\.com$
RewriteRule ^ http://newdomain.com%{REQUEST_URI} [R=302,L,NE]
正確的變量名稱%{HTTP_HOST}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.