当前位置:首页thinkphp3.2.3如何只改变地址url中的某一个分隔符,其它保持不变 举报文章

thinkphp3.2.3如何只改变地址url中的某一个分隔符,其它保持不变

作者:admin    来源:用户投稿    时间:2015.10.12   

  今天教大家一个关于使用thinkphp3.2.3改变只改变地址url中的某一个分隔符的方法,首先大家来看看这个地址!

thinkphp3.2.3如何只改变地址url中的某一个分隔符,其它分隔符保持不变

  它的原始地址应该是/Home/Index/index/page/2.html,那我们怎样将改变page后面 / 符号改成 _ 符号呢?

  一、精简地址url

  其实thinkphp最初用U()函数打印出来地址应该是这样的/index.php/Home/Index/index.html,那么我们应该讲其中的index.php去除,这样不仅地址美观而且有利于SEO!我们找到localhost/Application/Common/Conf/config.php文件并且打开,在里面的数组中添加下面代码

  'URL_MODEL' => 2

  

thinkphp3.2.3如何只改变地址url中的某一个分隔符,其它分隔符保持不变

  看搞定了吧!

  二、使用正则路由修改分隔符

  1、还是在config.php文件中,将路由功能打开,添加下面代码

  'URL_ROUTER_ON' => true

  2、使用正则路由修改url最后一个分隔符

  'URL_ROUTE_RULES' => array(

  '/([w/]+)/page_(d+)$/' => ':1?page=:2'

  )

  注意,这里的正则和PHP中的正则是一样的,后面的 :1 就是PHP正则中的 1或者$1 代表第一个括号里面的内容

  

thinkphp3.2.3如何只改变地址url中的某一个分隔符,其它分隔符保持不变

  这样就配置好了,现在我们可以测试一下是否成功!首先我们打印出$_GET['page'],然后在地址栏入localhost/Home/Index/index/page_2.html,如果出的是2那么恭喜你成功啦!

  所以你的localhost/Application/Common/Conf/config.php文件需要入有下面代码才能只改变地址url的某一个分隔符,我这里改变的是最后一个分隔符!

  return array(

  //设置URL模式

  'URL_MODEL' => 2,

  //启动路由功能

  'URL_ROUTER_ON' => true,

  //正则路由

  'URL_ROUTE_RULES' => array(

  //修改分页地址

  '/([w/]+)/page_(d+)$/' => ':1?page=:2'

  )

  );

  转载请注明出处:http://www.ly89.cn/detailB/49.html

好文打赏,给Ta鼓励
扫一扫用手机阅读本文
Tags:如何  改变  地址  中的  某一  某一个  一个  分隔  分隔符  其它  
  • 相关搜索
图片推荐
    团队微店,颠覆传统微商平台打造跨行业双赢

    团队微店,颠覆传统微商平台打造跨行业双赢

    从2013年初到如今,微店的发展势头愈发猛烈。电商平台跨界开展微店业务,知名商家入驻各平台开微店,微店已经逐渐成为各个行业的标配。而与此同时,微店行业的佼佼者宅微店在近期公布团队微店正式上线,势于垂直
    经验分享:我是如何把个人博客做到百度第一名的

    经验分享:我是如何把个人博客做到百度第一名的

    博客上线差不多2个多月的时间了,因为注册域名、备案、搭建到上线已经用了一些时间。经过这段时间的努力,已经成功把关键词合肥SEO从没名做到第一名,这个词的优化难度说简单也不简单,但是要说很难也谈不上。想
    成立不到1年就喜获融资 2016年冉冉升起的18颗创业新星

    成立不到1年就喜获融资 2016年冉冉升起的18颗创业新星

    伟大的公司永远都有,即使是在融资遇冷的大环境下。  2016年,一些原本成功的创企出乎意料地倒下了,另一些创企却从婴儿茁壮成长为行业瞩目的新星。这当中,既有立志治愈癌症的,也有用直升机给贫困偏远地区配
    百度考核期我们要注意什么

    百度考核期我们要注意什么

    想必每一位站长都有做新站的经历,新站上线后在一段时间内不会被百度收录,或者只收录首页等,站长们称这段时间为百度考核期。有的站长在这段时间内辛勤耕耘,有的站长则是坐等收录。笔者的个人博客SEO之路seo
    wordpress不同页面侧边栏设置方法

    wordpress不同页面侧边栏设置方法

    我们在wordpress主题开发过程中,有时候需要对不同的页面设计不同的侧边栏,我们先看下实现的最终效果如下图:    在上图我们可以看到,首页与文章页的侧边栏是分开的,这样我们可以很好的控制想显示的
    创业五步绝杀技 你也可以月入十万

    创业五步绝杀技 你也可以月入十万

    对于90后的一群朋友来说,他们现在已经陆续进入社会。大学生创业成了一个热门话题。不管是刚毕业的大学生,还是刚进入大学。每个人都有一个梦想:我要做点什么?今天和大家一起讨论下创业的问题,找项目的方法。 
    美团早餐步呆鹅后尘,早餐O2O发展已经过三个阶段

    美团早餐步呆鹅后尘,早餐O2O发展已经过三个阶段

    8月24日,美团早餐业务停运,这是继杭州呆鹅停运后的又一早餐业务停运。  2014年12月29日,亿欧网曾独家发布,呆鹅停止早餐预订上门业务,最终,其创始人蓝耀栋得出一个结论,早餐若想活下来,只有一个
你是怎么知道非凡网赚网的?
  •   
  • 联系QQ 邮箱:976382653@qq.com 微信:976382653
    在线留言
    发布软文
    广告自助购
    文章调用
    常见问题
    保存到桌面