重写.htaccess https除一个文件夹外的所有文件夹

时间:2014-05-28 14:10:16

标签: css .htaccess http

我正在寻找一种方法将https添加到我的所有网站,但只有一个文件夹及其所有文件

文件夹是sitename.com/shop
当我为所有文件夹加上htpps时,商店不能正常工作

有没有办法可以在我正在使用的.htaccess中执行此操作 open-eshop.com产品我尝试使用整个网站的完整https,但它似乎不适用于https 谢谢 我做了这个,但仍然没有工作

RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteCond %{REQUEST_URI} ^(login|/support|/community/)
RewriteRule ^(.*)$ https://mydomain.com/$1 [R,L]

1 个答案:

答案 0 :(得分:0)

如果您可以访问apache文件(通常是httpd.conf,但有些时候域的虚拟主机设置可以在单独的文件中)。在这种情况下,您可以允许将.htaccess用于ssl(AllowOverride All),或者更好的方法 - 将规则直接添加到虚拟主机设置中。

根据你所说的,我认为你已经有了一些重定向index.php的规则。