首页 > 其他 > 详细

nginx配置laravel项目

时间:2019-12-19 01:40:53      阅读:228      评论:0      收藏:0      [点我收藏+]

在/etc/nginx/conf.d下新建一个laravel.conf文件,并编辑
写入如下文件即可
server {
listen 80;
server_name xxx;
root "/www/public";
location / {
index index.html index.htm index.php;

            if (-f $request_filename/index.html){
                   rewrite (.*) $1/index.html break;
            }
            #if (-f $request_filename/index.php){
            #        rewrite (.*) $1/index.php;
            #}
            #if (!-f $request_filename){
            #       rewrite (.*) /index.php;
            #}
            if (!-e $request_filename) {
                    rewrite  ^(.*)$  /index.php?s=/$1  last;
             }

    }
    error_page  404 403 500 502 503 504  /404.html;
    location = /404.html {
            root   /;
    }
    location ~ \.php$ {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            fastcgi_param  PATH_INFO  $fastcgi_path_info;
            fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;
            include        fastcgi_params;
    }

}

nginx配置laravel项目

原文:https://www.cnblogs.com/daixh/p/12064575.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!