温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

laravel在nginx中怎么配置到已有站点路径

发布时间:2021-11-24 16:05:43 来源:亿速云 阅读:210 作者:iii 栏目:编程语言

本篇内容主要讲解“laravel在nginx中怎么配置到已有站点路径”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“laravel在nginx中怎么配置到已有站点路径”吧!

问题描述:

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

现在配置文件如下,已经有一个站点在工作了。新建了一个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;         } }

解决办法:

location ^~ /app/ {     alias /var/www/laravel/public/;     if (!-e $request_filename) { rewrite ^ /app/index.php last; }     location ~ \.php$ {         if (!-f $request_filename) { return 404; }         include snippets/fastcgi-php.conf;         fastcgi_param SCRIPT_FILENAME $request_filename;         fastcgi_pass unix:/run/php/php7.0-fpm.sock;     } }

到此,相信大家对“laravel在nginx中怎么配置到已有站点路径”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI