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

 所属分类:php教程

 浏览:139次-  评论: 0次-  更新时间:2022-05-31
描述:这是一篇php教程 laravel在nginx中能配置到已有站点路径吗?的说明内容,如果你想学习查找类似的文章,可以进入php教程获得最新优质资料。...
这是一篇php教程 laravel在nginx中能配置到已有站点路径吗?的说明内容,如果你想学习查找类似的文章,可以进入php教程获得最新优质资料。 下面由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中能配置到已有站点路径吗?的详细内容,更多请关注zzsucai.com其它相关文章!

 标签:
积分说明:注册即送10金币,每日签到可获得更多金币,成为VIP会员可免金币下载! 充值积分充值会员更多说明»

讨论这个素材(0)回答他人问题或分享使用心得奖励金币

〒_〒 居然一个评论都没有……

表情  文明上网,理性发言!