Я пытаюсь перенаправить HTTP-запрос на HTTPS-запрос с помощью apache. Он отлично работает для метода ПОЧТА в сервисах отдыха WEB и IOS, но Android, вызывающий ту же службу, не работает. Ниже мой код перенаправления. Пожалуйста, предложите мне какое-то решение. Заранее спасибо.
RewriteEngine On
//IP redirection
RewriteCond %{HTTP_HOST} !^www\.(.+)$ [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
//domain redirection
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=302]
Спасибо за ваш комментарий. URL: example.com/login. код ошибки 307 не поддерживается.
Но правила, которые вы показали в вопросе, никуда не возвращают 307
.
Какой URL-адрес вызывается устройством Android и какая ошибка возникает?