Автоматические перенаправления с http на https - PullRequest
0 голосов
/ 06 сентября 2018

Я использую шаблон MVC, и моя маршрутизация выглядит следующим образом:

http://Myurl.com/class/method/param1/param2/...

Обычно все работает очень хорошо, но когда я использую приведенный ниже код для принудительного использования https, моя маршрутизация не работает

RewriteCond %{HTTPS} off

.htaccess коды:

DirectoryIndex index.php
Options -Indexes


<Files '.htaccess' >
  Deny from all
</Files>


RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !\.(jpg|png|css|js|eot|svg|ttf|woff|apk)$
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST} [L]

1 Ответ

0 голосов
/ 07 сентября 2018

Вам нужно перенаправление. Это должно работать для вас. Вставьте его в свой корень .htaccess

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^example\.com 
RewriteRule (.*) https://example.com/$1 [R=301,L]
...