nginx配置支持php解析

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx配置支持php解析相关的知识,希望对你有一定的参考价值。

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

if (-d $request_filename){
                rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent;
}

error_page   500 502 503 504 404 403 http://localhost;

location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$ {
                expires 30d;
}

location ~ .*.(js|css)?$ {
                expires 6h;
}

location ~ .*.(php)?$
{
                fastcgi_pass  127.0.0.1:9000;
                fastcgi_index index.php;
                include fcgi.conf;
}

以上是关于nginx配置支持php解析的主要内容,如果未能解决你的问题,请参考以下文章

nginx配置支持php

让Apache和Nginx支持php文件解析

[PHP] 深度解析Nginx下的PHP框架路由实现

nginx文件类型错误解析漏洞

Nginx虚拟主机配置 + 虚拟主机支持PHP

nginx防盗链+访问控制+限制指定目录运行php+解析支持php+现在user_agent