tp3.2版本路由需要设置两个地方,第一个config.php配置URL_ROUTER_ON开启,URL_ROUTE_RULES路由转换;

第二个tp框架自带的functions中的u函数。

配置设置:

'DEFAULT_MODULE'     => 'Home', //默认模块

'URL_MODEL'          => '2',    //URL模式

'URL_ROUTER_ON'         =>  true,   // 是否开启URL路由

'URL_ROUTE_RULES'       =>  array(

'index'    => 'Index/index',

'pindex'    => 'Product/index',

'about'    => 'Index/about',

'network'    => 'Network/index',

'contact'    => 'Contact/index',

'pindex/:id\d/:productid\d' => 'Product/index/id/:id/productid:productid',

),

tp框架自带的functions中的u函数:

// PATHINFO模式或者兼容URL模式

//这行代码下面修改为这个模式

if(isset($route)) {

$url    =   __APP__.'/'.rtrim($url,$depr);

}else{

$module =   (defined('BIND_MODULE') && BIND_MODULE==$module )? '' : $module;

$url    =   __APP__.'/'.($module?$module.MODULE_PATHINFO_DEPR:'').implode($depr,array_reverse($var));

//if(strpos($url, "Home/Index/index")!==false){

$url = str_replace("Home/Index/index","index",$url);

$url = str_replace("Home/Product/index","pindex",$url);

$url = str_replace("Home/Index/about","about",$url);

$url = str_replace("Home/Network/index","network",$url);

$url = str_replace("Home/Contact/index","contact",$url);

//$url = str_replace("Home/Product/index","index",$url);

//}

}

tp3.2版本路由设置相关推荐

  1. 以太网速率怎么手动设置_OPENWRT-KOOLSHARE软路由,一级/单臂/二级/旁软路由设置单臂路由联网教程...

    [此文原创]此文基于单口软路由讨论 一级/单臂路由 LAN:IPV4设置除192.168.1.1之外和你局域网不冲突的地址,关闭桥接接口,物理设置eth0 WAN:协议改成PPPOE,物理设置eth0 ...

  2. 如何修改win服务器默认路由,服务器win默认路由设置方法

    服务器win默认路由设置方法 内容精选 换一换 如果您是通过控制台操作时遇到该问题,请检查头显上的客户端是否为1.4.0及以上版本,详见控制台方式.如果您是通过调用API时遇到该问题,请检查调用&qu ...

  3. homelede软路由设置方法_二级lede软路由设置方法,lede设置软路由网卡

    二级lede软路由设置方法 方法1:下一个sygate将制作一个软件桥. 在sygate中配置两个网卡的作用,一个是内部网络网关,连接到另一台计算机:另一个是访问外部网络,连接到外部网络. 方法二:( ...

  4. newifi路由器 php,newifi智能路由设置教程

    7.jpg (43.16 KB, 下载次数: 1) 2016-11-16 16:13 上传 newifi上市以来,已推出newifi mini(Y1),newifi小资版(Y1S),newifi2(D ...

  5. android 网关 路由 设置

    android 网关 路由 设置 ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up route add default gw 192.168.1.1 ...

  6. 20款最流行猫ADSL MODEM路由设置方法

    HUAWEI(华为)SmartAX MT800A ADSL路由设置方法 2.华硕AAM6000EV 路由设置方法 3.阿尔卡特SPEED TOUCH 515 路由设置方法 4.科迈易通ADSL内置拨号 ...

  7. 初级脚本Ubuntu18-20.04版本以上设置静态IP地址

    Ubuntu16 版本以上设置静态IP地址 事先要先备份一份自己的netplan下的配置文件,此脚本适用于新手 使用事项:(经检验可使用) 1.使用脚本之前需要<chmod u+x 脚本名名称& ...

  8. 问题.beego路由设置及请求参数传递

    最近项目组安排将一组Lua实现的web服务端代码重构成Go实现,所以顺便学习了下Lua和Go,这里记录下在尝试重构的过程中遇到的几个问题. 1.beego路由设置 路由设置简单说下,主要是调用了pac ...

  9. 转:Ubuntu 开机加载路由设置

    Ubuntu 开机加载路由设置 2011-02-25 17:31 Ubuntu 开机加载路由设置(2009-08-17 09:35:29) 转载 标签:杂谈 分类:手记 1.首先,我们创建一个 /et ...

最新文章

  1. 机器学习之XGBoosting
  2. G20国家科技竞争力大盘点,中国科研创新表现突出,人工智能变道超车
  3. 【知识积累】JavaMail实现发邮件功能
  4. VTK修炼之道63:纹理映射体绘制_二维纹理映射
  5. 黑马程序员之《String 类练习》
  6. jvm内存溢出分析实践案例:javax.crypto.JceSecurity大量BouncyCastleProvider实例无法被回收
  7. ogm session_带有Hibernate OGM的NoSQL –第三部分:在WildFly上构建REST应用程序
  8. Linux操作系统RedHat6.5安装
  9. Windows中安装 Redis 解压版
  10. 智能优化算法:人工水母搜索算法 -附代码
  11. echart视觉引导线的长度调节labelLine
  12. LeetCode 714. 买卖股票的最佳时机含手续费--动态规划
  13. 独立元器件搭建的逻辑门电路和仿真(一)
  14. 现货黄金和纸黄金的区别?
  15. java 查找 替换_Java 查找替换Excel数据
  16. html5 xml在线编辑,XML 编辑器
  17. 国内常用 DNS 汇总
  18. Java 近期新闻:Classfile API 草案、Spring Boot、GlassFish、Reactor 项目、Micronaut
  19. 智力题------扔硬币吃苹果
  20. 计算机一级ppt定位,课件全国计算机一级基础知识.ppt

热门文章

  1. 分享Android单元测试
  2. android单元测试教程,Android单元测试-Junit
  3. Unity 3D + Vuforia制作AR人物互动
  4. Nessus Host Discovery
  5. 如何将网站上传到服务器空间,如何使用FTP工具将网站上传到虚拟主机空间
  6. 如何将动态URL静态化!
  7. python忽略警告错误
  8. 学好编程的 4 个秘诀
  9. 【webrtc】视频特效的添加(15)
  10. Python基础篇5:输入两个数,求它们的和、差、积、商、余数