我在AWS弹性beanstalk实例中部署了我的symfony应用程序。
我只想使用HTTPS协议。我创建了这个文件: 带有此内容的.elasticbeanstalk / https_rewrite.cfg.yml:
files:
/etc/httpd/conf.d/ssl_rewrite.conf:
content: "LoadModule rewrite_module modules/mod_rewrite.so\n\
RewriteEngine On\n\
# This will enable the Rewrite capabilities\n\
RewriteCond %{HTTPS} !=on\n\
# This checks to make sure the connection is not already HTTPS\n\
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L] \n"
group: root
mode: "000644"
owner: root
但它没有用。
我使用亚马逊生成的证书。
有什么想法吗?
谢谢。
答案 0 :(得分:0)
解决方案是将文件移动到.ebextension目录。
谢谢。