zoukankan      html  css  js  c++  java
  • Nginx 支持 CI 框架的配置并禁止使用 ip 访问

    #CI
    server {
            listen      80;
            server_name www.ci.com;
            index       index.php index.html index.htm;
            root        "/servers/apps/CI";
          location ~ \.php{
           fastcgi_pass 127.0.0.1:9000;
               fastcgi_index index.php;
                ##########################################pathinfo 模式
                set $path_info "";
                set $real_script_name $fastcgi_script_name;
                if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$"){
                     set $real_script_name $1;
                     set $path_info $2;
                }
                include fastcgi.conf;
                fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;
                fastcgi_param SCRIPT_NAME $real_script_name;
                fastcgi_param PATH_INFO $path_info;
                ##########################################nginx支持pathinfo 模式的重点    

           }      
    }

    nginx.conf 加入

    #禁止IP访问
    server
    {
      listen 80 default;
      server_name _;
      return 500;
    }

    server 加在 http 中

    http
    {
     server{}
    }
  • 相关阅读:
    JavaScript--正则
    PHP-xdebug+PHPStorm的debug安装(未完)
    JavaScript--函数对象的属性caller与callee
    JavaScript--数组与伪数组(特殊对象)的区别
    【原理】scan
    【原理】Reids字典
    【Guava】Guava Cache用法
    【Nginx】缓存配置
    【劫持】网页被注入广告
    【架构】Linux结构
  • 原文地址:https://www.cnblogs.com/caly/p/3372509.html
Copyright © 2011-2022 走看看