Nginx运行Laravel的配置

来源:互联网 发布:手机淘宝订单无故消失 编辑:程序博客网 时间:2024/06/13 09:00

配置文件改成这样

server {        listen  80;  server_name sub.domain.com;  set $root_path '/srv/www/default';  root $root_path;    index index.php index.html index.htm;    try_files $uri $uri/ @rewrite;    location @rewrite {  rewrite ^/(.*)$ /index.php?_url=/$1;  }    location ~ \.php {    fastcgi_pass 127.0.0.1:9000;  fastcgi_index /index.php;    fastcgi_split_path_info       ^(.+\.php)(/.+)$;  fastcgi_param PATH_INFO       $fastcgi_path_info;  fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;  fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;  include                       fastcgi_params;}    location ~* ^/(css|img|js|flv|swf|download)/(.+)$ {  root $root_path;  }    location ~ /\.ht {  deny all;  }      }


在CentOS7.1+Nginx1.8.0+Laravel5.0测试通过











0 2