差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

servers [2013/10/21 06:55]
127.0.0.1 外部编辑
servers [2017/02/25 15:50] (当前版本)
sluke
行 43: 行 43:
 <code conf> <code conf>
 location ~ .*\.php(\/​.*)*$ location ~ .*\.php(\/​.*)*$
 +</​code>​
 +
 +然后在location里加上
 +<code conf>
 +                set $path_info "";​
 +                set $real_script_name $fastcgi_script_name;​
 +                if ($fastcgi_script_name ~ "​^(.+?​\.php)(/​.+)$"​) {
 +                        set $real_script_name $1;
 +                        set $path_info $2;
 +                }
 +                fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;​
 +                fastcgi_param SCRIPT_NAME $real_script_name;​
 +                fastcgi_param PATH_INFO $path_info;
 </​code>​ </​code>​
  
行 80: 行 93:
  
 :​!:​**注意把以上配置中的yourdomain换成你自己的实际域名和实际目录存放地址** :​!:​**注意把以上配置中的yourdomain换成你自己的实际域名和实际目录存放地址**
 +
 +==== caddy ====
 +<code conf>
 +    yoursite.com {
 +        tls [email protected]
 +        root /​home/​wwwroot/​yoursite.com
 +        gzip
 +        fastcgi / 127.0.0.1:​9000 php
 +        rewrite / {
 +                if {path} not_match (/​usr/​|/​admin/​)
 +                to /​index.php{uri}
 +        }
 +}
 +</​code>​
 +
打印/导出