• 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{}
    }
  • 相关阅读:
    Apachebench压力测试
    nodejs调试方法
    chrome 内存泄漏如何定位
    nodejs模块路径alias
    云计算基本概念IaaS,PaaS,SaaS和Serverless
    单点登录sso
    彻底删除mysql服务
    Java-Tomcat for Mac配置
    访问日志不记录静态文件 访问日志切割 静态元素过期时间
    Mac eclipse 连接安卓手机调试 adb
  • 原文地址:https://www.cnblogs.com/caly/p/3372509.html
Copyright © 2020-2023  润新知