Перенаправление https Cakephp2 на AWS ECS ⇐ Php
-
Гость
Перенаправление https Cakephp2 на AWS ECS
У меня есть старое приложение cakephp2, которое я развертываю в AWS ECS. Однако ему необходимо перенаправить все запросы на https. Я обновил .htaccess следующим образом:
Перезаписать двигатель включен RewriteCond %{REQUEST_URI} !=/статус сервера ПереписатьБазу / RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule !/статус https://%{SERVER_NAME}%{REQUEST_URI} [L,R] RewriteRule ^$ https://%{SERVER_NAME}/users/login [R,L] RewriteRule ^$ приложение/webroot/ [L] RewriteRule (.*) app/webroot/$1 [L] Я ожидал, что все запросы перенаправляются на https, но есть один, который все еще перенаправляется неправильно. На странице входа при нажатии кнопки «Войти» пользователь должен перенаправить пользователя на https://%{SERVER_NAME}/tests/users, однако при отправке запросов на этот URL https://%{ SERVER_NAME}/tests/users он продолжает перенаправлять запрос на (http) http://%{SERVER_NAME}/users/login. Какие-либо предложения? Спасибо.
У меня есть старое приложение cakephp2, которое я развертываю в AWS ECS. Однако ему необходимо перенаправить все запросы на https. Я обновил .htaccess следующим образом:
Перезаписать двигатель включен RewriteCond %{REQUEST_URI} !=/статус сервера ПереписатьБазу / RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule !/статус https://%{SERVER_NAME}%{REQUEST_URI} [L,R] RewriteRule ^$ https://%{SERVER_NAME}/users/login [R,L] RewriteRule ^$ приложение/webroot/ [L] RewriteRule (.*) app/webroot/$1 [L] Я ожидал, что все запросы перенаправляются на https, но есть один, который все еще перенаправляется неправильно. На странице входа при нажатии кнопки «Войти» пользователь должен перенаправить пользователя на https://%{SERVER_NAME}/tests/users, однако при отправке запросов на этот URL https://%{ SERVER_NAME}/tests/users он продолжает перенаправлять запрос на (http) http://%{SERVER_NAME}/users/login. Какие-либо предложения? Спасибо.
Мобильная версия