我的网站已经有HTTPS
到HTTP
的301。
但我想排除结帐页面,以便始终HTTPS
(位于" / shopping-cart /")
试过这个:
#RewriteCond %{SERVER_PORT} ^443$
#RewriteRule ^(.*)$ http://www.example.com$1 [R=301]
#RewriteCond %{SERVER_PORT} ^80$
#RewriteCond %{HTTP_HOST} ^www.example.com$
#RedirectRule ^/shopping-cart(.*)$ https://%{HTTP_HOST}/shopping-cart$1 [R=301]
当我到达/shopping-cart/
页
答案 0 :(得分:0)
我认为导致循环的是规则的顺序。交换它们并将<video id="sampleMovie" width="640" height="360" preload controls>
<source src="HTML5Sample_H264.mov" />
<source src="HTML5Sample_Ogg.ogv" />
<source src="HTML5Sample_WebM.webm" />
</video>
标记添加到[l]
规则(shopping_cart
表示&#34;最后&#34;即如果此规则匹配则停止处理更多规则)
[l]