如何在nginx的子目录中安装symfony2 app
发布时间:2020-05-22 16:11:16 所属栏目:Nginx 来源:互联网
导读:我需要在同一主机上但在不同的子目录(或位置块)上安装多个symfony2应用程序.使用此配置,nginx在尝试访问任何URL时抛出“找不到文件”或重定向循环消息.例:/login - /base/login /app1 - /base/app1 /app2 - /base/app2 当前配置:root /base/default; #
|
我需要在同一主机上但在不同的子目录(或位置块)上安装多个symfony2应用程序. 使用此配置,nginx在尝试访问任何URL时抛出“找不到文件”或重定向循环消息. 例:
当前配置:
最佳答案
花了几个小时才发现这个(sf2 doc没有解释如何需要和解释cgi参数,你需要通过Request.php来理解),所以我分享了这个.
这是一个配置,对于目录{subdir}中的sf2似乎没问题(并且禁止访问除{subdir} / web / *之外的其他文件). 它适用于php-fpm(socket). 当然,将/ {subdir}替换为/ path / from / docroot / to / symfony_root / 可以通过将“dev”添加到“{subdir}”来选择dev environnement(因为url中的app_dev.php不再适用于此conf)
我希望它有帮助(并且没有任何错误配置),没有任何保证…… 当然,如果你不需要,你可以选择prod / dev conf.你可以使用var而只使用一个@ sf2位置: (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- django – gevent-socketio nginx uwsgi不能在开发服务器上
- 使用Django和Nginx在远程服务器上提供静态文件和媒体文件
- 安装乘客后Nginx重启命令失败
- angularjs-$http.post请求标头字段Access-Control-Allow-He
- 通过https/SSL访问NGINX/PHP-FPM时速度极慢
- nginx使用Tomcat 7管理SSL
- magento – 如何在NGINX中的所有域中添加CORS(交叉原始策略
- php – 包含文件不起作用 – url路由
- 在Nginx服务器上强制SSL时重定向循环
- angularjs-使用Nginx作为代理来避免CORS
推荐文章
站长推荐
热点阅读
