2014-12-07 5 views
0

Im используя тонкий каркас для дизайна апи отдыха.Сила htaccess для использования https

Структура моего проекта:

root 
--something1 
--something2 
--api 
--.htaccess 

И мой .htaccess является:

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule^index.php [QSA,L] 

Как я могу сделать для этого каждые URI, как:

http://myserver.com/api/..... 

пойти :

https//myserver.com/api/..... 

Но возможно ли, что мой домен будет var?

ответ

2

Следующее правило должно перенаправить вас на HTTPS

RewriteCond %{HTTPS} off  
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 
+0

Вы призваны заменить весь '.htaccess' с этими двумя линиями @ Marcel-Dumont? – martisj

+1

Нет, эти 2 строки дают необходимое поведение. но другие правила все еще действительны. Я бы поставил эти две строки прямо под "RewriteEngine On" –

Смежные вопросы