zoukankan      html  css  js  c++  java
  • nginx下隐藏admin和当前域名下得index.php

    使用情景如下:

    在访问 http://www.ehotel.com/admin/admin/hycgl.html 的时候、跳转到 http://www.ehotel.com/admin/index.php/admin/hycgl.html  ;

    在访问 http://www.ehotel.com/的时候、跳转到 http://www.ehotel.com/index.php/;

    //nginx.conf
    server {
            listen       80;
            server_name  www.ehotel.com www.ehotel.com;
            root   "E:/phpStudy/WWW/Ehotel";
            location / {
                index  index.html index.htm index.php;
                #autoindex  on;
                   if (!-e $request_filename) {
                    rewrite  ^/(.*)$  /index.php?s=$1  last;
                    break;
                  }
                  
            }
            location /admin/ {
                index  index.html index.htm index.php;
                #autoindex  on;
                   if (!-e $request_filename) {
                    rewrite ^/admin/(.*)$ /admin/index.php?s=$1 last;
                    #rewrite ^/目录/(.*)$ /目录/index.php/$1 last;
                    break;
                  }
                  
            }
         
            
           
            location ~ .php(.*)$ {
                fastcgi_pass   127.0.0.1:9000;
                fastcgi_index  index.php;
                fastcgi_split_path_info  ^((?U).+.php)(/?.+)$;
                fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
                fastcgi_param  PATH_INFO  $fastcgi_path_info;
                fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;
                include        fastcgi_params;
            }
    }
    

      

  • 相关阅读:
    记一次在Windows10桌面环境搭建Jekins的吐血经历
    Windows系统下的输入法选择
    Linux后台进程启停脚本模板
    crontab采坑总结
    编程软件仓库集合
    CentOS7安装Chrome及驱动
    不错的“淘宝”网站
    软件下载网站集合
    在线API集合
    在线教程集合
  • 原文地址:https://www.cnblogs.com/burningc/p/8735261.html
Copyright © 2011-2022 走看看