• 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程序员 人在北京 如有需要,可以站内联系我!!!
  • 相关阅读:
    centOS7虚拟机连接大网
    [CSP-S模拟测试48]反思+题解
    [CSP-S模拟测试47]反思+题解
    [bzoj2456]mode 题解
    [CSP-S模拟测试45]题解
    [CSP模拟测试43、44]题解
    [CSP-S模拟测试41]题解
    [NOIP模拟测试38]题解
    一些idea
    [NOIP模拟测试37]反思+题解
  • 原文地址:https://www.cnblogs.com/flex_fly/p/3177203.html
Copyright © 2020-2023  润新知