如何仅为主页添加apache URL重写,而不是在具有请求URI时

时间:2016-05-03 10:40:19

标签: apache url-rewriting

我添加此重写规则以将http重定向到https。但是,在我的电子商务网站中,只有主页和结帐页面需要https,而不是其他

pageRewriteCond %{HTTP_HOST} !^(?!www\.)[^.]+\.domain\.tld$ [NC]
RewriteCond %{HTTP_HOST} ^domain\.tld$ [NC,OR]
RewriteCond %{HTTPS} off
RewriteRule ^ https://www.domain.tld%{REQUEST_URI} [R=301,L,NE]

添加此规则后,所有页面都会重定向到https,而不仅仅是主页。我应该更改为仅重定向主页?

谢谢

0 个答案:

没有答案