【发布时间】:2013-12-20 04:00:10
【问题描述】:
我正在为我的应用程序使用 aws elasticbeanstalk 单实例。我尝试了所有解决方案来强制使用 ssl。我的意思是即使用户转到http://myapp.com 我希望它重定向https://myapp.com。我尝试了所有 mod_rewrite .htaccess 解决方案,还尝试通过在我的 codeigniter 控制器中使用 php 重定向功能进行重定向,但它们没有工作。
这是我的 .htaccess 配置:
#Force SSL
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule !/status https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
【问题讨论】:
标签: php .htaccess codeigniter ssl amazon-web-services