Leader 发表于 2014-3-8 14:43:12

求教这个NGINX的伪静态

location / {
rewrite ^(.*)/$ $1/index.php last;
rewrite ^(.*)/file/(+)$ $1/viewfile.php?file_id=$2 last;
rewrite ^(.*)/downfile/(+)/(+)$ $1/download.php?file_id=$2&key=$3 last;
rewrite ^(.*)/viewfile/(+)/(+)$ $1/viewfile.php?file_id=$2&key=$3 last;
rewrite ^(.*)/cate/(+)$ $1/public.php?cate_id=$2 last;
rewrite ^(.*)/share.html$ $1/public.php last;
rewrite ^(.*)/tag/(*)$ $1/tag.php?tag=$2 last;
rewrite ^(.*)/tag.html$ $1/tag.php last;
rewrite ^(.*)/hotfile/(*)/(+)$ $1/hotfile.php?o_type=$2&cate_id=$3 last;
rewrite ^(.*)/hotfile/(*)$ $1/hotfile.php?o_type=$2 last;
rewrite ^(.*)/hotfile.html$ $1/hotfile.php last;
rewrite ^(.*)/down/(+)$ $1/download.php?file_id=$2 last;
rewrite ^(.*)/announce/(+)$ $1/ann_list.php?aid=$2 last;
rewrite ^(.*)/announce.html$ $1/ann_list.php last;
rewrite ^(.*)/(*)$ $1/space.php?username=$2 last;
rewrite ^(.*)/(*)/(+)$ $1/space.php?username=$2&folder_id=$3 last;

}

有个页面可以访问,有的不能访问。PHP文件已经修改!
页: [1]
查看完整版本: 求教这个NGINX的伪静态