您的位置:首页 > 运维架构 > Nginx

Nginx1.8运行Laravel5的配置

2015-10-13 12:06 537 查看
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;

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: