laravel在nginx中能配置到已有站点路径吗?

广告:宝塔Linux面板高效运维的服务器管理软件 点击【 https://www.bt.cn/p/uNLv1L 】立即购买

laravel在nginx中能配置到已有站点路径吗?

下面由Laravel教程栏目带大家介绍关于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视频教程】

以上就是laravel在nginx中能配置到已有站点路径吗?的详细内容,更多请关注9543建站博客其它相关文章!

广告:SSL证书一年128.66元起,点击购买~~~

9543建站博客
一个专注于网站开发、微信开发的技术类纯净博客。

作者头像
admin创始人

肥猫,知名SEO博客站长,14年SEO经验。

上一篇:css中字体样式有哪些
下一篇:php怎么输出多维数组

发表评论

关闭广告
关闭广告