使用.htaccess强制SSL

时间:2016-06-29 23:11:03

标签: .htaccess ssl heroku

我知道有很多相似的(阅读:相同的)问题,但我已经尝试了所有的东西 - 不起作用。

这是我的代码:

Options -Indexes

<IfModule mod_rewrite.c> 
 RewriteEngine on
 RewriteCond %{HTTPS} off
 RewriteRule ^(.*)$ https://%{SERVER_NAME}/$1 [L,NE,R=301]
 RewriteRule ^admin/(.*)$ backend/web/$1 [L]
 RewriteRule ^developers/(.*)$ api/web/$1 [L]
 RewriteRule ^(.*)$ frontend/web/$1 [L]
</IfModule>

 # Deny accessing below extensions
<Files ~ "(.json|.lock|.git)">
  Order allow,deny
  Deny from all
</Files>

# Deny accessing dot files
  RewriteRule (^\.|/\.) - [F]

我得到的只是一个重定向循环。

我正在使用Heroku。

感谢。

0 个答案:

没有答案