zoukankan      html  css  js  c++  java
  • tp的url模式

    在Thinkphp/Common/runtime.php,67行左右
    //支持的URL模式
    define('URL_COMMON', 0); //普通模式
    define('URL_PATHINFO', 1); //PATHINFO模式
    define('URL_REWRITE', 2); //REWRITE模式
    define('URL_COMPAT', 3); // 兼容模式

    如果设置0,1,3这几种方式
    只有在某个服务器不支持pathinfo方式时才有区别
    否则自己分析URL来识别

    对于普通模式 参数是这样的格式
    index.php?m=xxx&a=yyy;
    m和a这两个字符也是可变的, 可以配置如下
    m参数是 module模块名 'VAR_MODULE'=> 'm', // 默认模块获取变量
    a参数是 方法名 'VAR_ACTION'=> 'a', // 默认操作获取变量

    pathinfo模式,则是从index.php/xxxx系列字符串进行分析
    默认是以/做分割来分析module和action
    例 index.php/User/reg
    就把分析'User/reg'字符串,利用斜线来拆开
    如果不想用/来分割
    可以配置 'URL_PATHINFO_DEPR'=>'-'
    则上述访问变成index.php/User-reg

    rewrite又叫伪静态
    localhost/a.html
    告诉appache--->/a.html
    xxx.com/thread-1234.html
    thread.php?tid=1234

  • 相关阅读:
    Python 类和对象
    Python zxing 库解析(条形码二维码识别)
    MFC&Halcon之实时视频监控
    MFC&Halcon之图片显示
    Halcon11与VS2010联合开发
    堆排序程序中的小于等于号问题
    cenos7 u disk install
    UML类图关系表示
    socket http1
    mfc http
  • 原文地址:https://www.cnblogs.com/loveyouyou616/p/2799886.html
Copyright © 2011-2022 走看看