为了账号安全,请及时绑定邮箱和手机立即绑定

laravel 如何在nginx中配置到一个已经有的站点的路径下

laravel 如何在nginx中配置到一个已经有的站点的路径下

PHP
开心每一天1111 2019-03-13 01:56:11
现在配置文件如下,已经有一个站点在工作了。新建了一个laravel的工程,在其他路径:/var/www/html/laravel. 如何配置才能正常访问 sms.dev/laravel/path ? server{ listen 80; server_name sms.dev; index index.php index.html index.htm; root /var/www/html/sms; location /laravel/ { # 这里如何配置呢? } location ~ .*\.(php|php5)?$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fcgi.conf; } if (!-e $request_filename) { return 404; } }
查看完整描述

4 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

谢邀。

方式很多种。

1.匹配到 localtion 后,修改 root 即可,推荐方式
2.匹配到 location 后,内部反向代理到新的 server 即可。

查看完整回答
反对 回复 2019-03-18
?
婷婷同学_

TA贡献1844条经验 获得超8个赞

遇到同样的问题,nginx下,在二级目录,不知如何配置

查看完整回答
反对 回复 2019-03-18
?
MM们

TA贡献1886条经验 获得超2个赞

location /xxx {

try_files $uri $uri/ /xxx/index.php?$query_string;

}

查看完整回答
反对 回复 2019-03-18
  • 4 回答
  • 0 关注
  • 1111 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信