涉及SSL的.htaccess重定向

时间:2016-09-01 19:55:12

标签: .htaccess ssl

RewriteCond %{REQUEST_URI} !/(market|other|available|areas)/ [NC]

RewriteRule ^(.*)$ /market/$1 [R=301,L]

正如您所看到的,我目前有我的htaccess设置,以便尝试访问但不存在的任何页面将返回/market/,同时转到原始域example.com ,将重定向到example.com/market/,而其他指定目录仍然可用。

我的简单问题是,如果我在我的帐户上激活SSL,是否会有任何改变?或者这不是听取http或https,而只是目录重定向?

谢谢!

- 编辑 -

正如我所怀疑的那样,原来的重写没有注意到http / https(谢谢巴拿马杰克)。这个解决方案有用吗?因为它首先检查转到https,然后发送到/ market /目录?

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]

RewriteCond %{REQUEST_URI} !/(market|other|available|areas)/ [NC]

RewriteRule ^(.*)$ /market/$1 [R=301,L]

0 个答案:

没有答案