.htaccess https重写在frontpage上不起作用
我的htaccess中有以下代码:.htaccess https重写在frontpage上不起作用,.htaccess,mod-rewrite,https,.htaccess,Mod Rewrite,Https,我的htaccess中有以下代码: RewriteCond %{HTTPS} on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !^(.*)/(apply|ssl) [NC] RewriteRule ^(.*)$ http://website.com/$1 [R=301,L] 一切正常。除了首页。 如果我访问它,它不会将站点重定向到http/
RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^(.*)/(apply|ssl) [NC]
RewriteRule ^(.*)$ http://website.com/$1 [R=301,L]
一切正常。除了首页。
如果我访问它,它不会将站点重定向到http/
如果我拆下这条线
RewriteCond %{REQUEST_FILENAME} !-d
它起作用了。但是,我的php表单(apply/ssl)的所有https页面上的CMS都有问题
有人能帮我吗?如果我遗漏了frontpage无法重定向到http://?主页(/)的原因,请将其视为目录,您可以为其插入附加条件:
RewriteCond%{REQUEST\u URI}^/$
重写规则。*http://website.com/ [R=301,L]