Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7404285
  • 博文数量: 1756
  • 博客积分: 18684
  • 博客等级: 上将
  • 技术积分: 16232
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-02 10:28
个人简介

啥也没写

文章分类

全部博文(1756)

文章存档

2024年(2)

2023年(44)

2022年(39)

2021年(46)

2020年(43)

2019年(27)

2018年(44)

2017年(50)

2016年(47)

2015年(15)

2014年(21)

2013年(43)

2012年(143)

2011年(228)

2010年(263)

2009年(384)

2008年(246)

2007年(30)

2006年(38)

2005年(2)

2004年(1)

分类: 系统运维

2022-03-16 17:42:20


点击(此处)折叠或打开

  1. server {
  2.     listen 80;
  3.     server_name “域名” ;
  4.     index index.php index.html index.htm;
  5.     root "项目根目录";

  6.     location / {
  7.         if (!-d $request_filename){
  8.             set $rule_0 1$rule_0;
  9.         }
  10.         if (!-f $request_filename){
  11.             set $rule_0 2$rule_0;
  12.         }
  13.         # 移动端API相关
  14.         if ($request_filename ~* "api.php"){
  15.             set $rule_0 3$rule_0;
  16.         }

  17.         if ($rule_0 = "21"){
  18.             rewrite /(.*)$ /index.php/$1 last;
  19.         }
  20.         # 移动端API相关
  21.         if ($rule_0 = "31"){
  22.             rewrite /(.*)$ /api.php/$1 last;
  23.         }
  24.         location ~ \.php($|/) {
  25.                 fastcgi_split_path_info ^(.+\.php)(/.+)$;
  26.                 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  27.                 fastcgi_param PATH_INFO $fastcgi_path_info;
  28.                 fastcgi_pass unix:/tmp/php-cgi.sock;
  29.                 include fastcgi.conf;
  30.             }
  31.     }

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

  36.     location ~ .*\.(js|css)?$
  37.     {
  38.         expires 12h;
  39.     }
  40. }

可以解决APP端404的问题
阅读(568) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~