zoukankan      html  css  js  c++  java
  • ubuntu nginx 伪静态 设置

    简单的静态设置  

    1  vim nginx.conf // 修改nginx配置文件

    server {      
    ....
          root  /usr/local/nginx/html; #nginx网站根目录

    #下面这个location请求的路径是 /usr/local/nginx/html/mypro
    location /mypro/ { if (!-f $request_filename) { #如果请求的文件不存在,我请求的是test.html,这个文件是不存在的
                
                  # 下面就是正则匹配,如果把last 换成break,请求页面时,就会下载文件?不理解,用last响应正常!!!
    rewrite
    ^/(.*).html(.*)$ /mypro/test.php$2 last; } }
    .....
    }

    好了,mypro目录下新建一个test.php,内容是

    <?php
    
      var_dump($_GET);
    
    ?>
    
    
    #保存退出!

    在浏览器地址栏中 输入  localhost/mypro/test.html?a=1&b=2(访问地址可能不一样),看看有啥效果吧!~~,如果把参数都打印出来了,说明你配置正确!!

    PHP程序员 人在北京 如有需要,可以站内联系我!!!
  • 相关阅读:
    LNMP 部署
    zabbix3.2安装graphtree3.0.4
    升级java8---from centos
    mysql5.6-5.7性能调优
    samba server install
    centos7 zabbix3 install done
    实验四总结
    第五周学习小结
    个人的一些html、css笔记
    为什么wait,notify,notifyAll定义在Object中?
  • 原文地址:https://www.cnblogs.com/flex_fly/p/3177203.html
Copyright © 2011-2022 走看看