ERR_TOO_MANY_REDIRECTS htaccess强制HTTPS,但跳过一个文件夹

我试图执行HTTPS除了mt4目录。

的public_html /的.htaccess

 RewriteEngine On RewriteCond %{REQUEST_URI} "/mt4/" # try to skip with the L last flag RewriteRule (.*) $1 [L] RewriteCond %{HTTP_HOST} ^(www\.)(.+) [OR] RewriteCond %{HTTPS} off RewriteCond %{HTTP_HOST} ^(www\.)?(.+) RewriteRule ^ https://%2%{REQUEST_URI} [R=301,L] 

的public_html / MT4 / htaccess的

 RewriteEngine On RewriteCond %{HTTPS} on RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [L] 

如果我去example.com/mt4/浏览器说:

此页面不起作用

example.comredirect了太多次。 尝试清除您的Cookie。 ERR_TOO_MANY_REDIRECTS

HTTPS正在其他地方工作OK!