将https重定向到除.htaccess中的onepagecheckout之外的http

时间:2017-10-30 18:31:15

标签: apache .htaccess

我想将我的所有https重定向到http,除了以下网址。

https://uae.example.com/ae_en/onepagecheckout/

RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_URI} !^$onepagecheckout
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

此代码正在运行并将所有https重定向到http,但似乎我的第二个RewriteCond无效。请帮忙

1 个答案:

答案 0 :(得分:1)

这样做:

mutate_each(funs(replace(., duplicated(df[c("V2", "V3")], NA))))

使用RewriteCond %{HTTPS} on RewriteCond %{THE_REQUEST} !/onepagecheckout [NC] RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [R=301,NE,L] 变量代替%{THE_REQUEST}正确的正则表达式模式。