<address id="r9vd9"><address id="r9vd9"><listing id="r9vd9"></listing></address></address>

      歡迎您光臨深圳塔燈網絡科技有限公司!
      電話圖標 余先生:13699882642

      YzmCMS中 URL規則管理 的使用_YzmCMS官方網站

      發表日期:2019-04 文章編輯:小燈 瀏覽次數:4248

      其實很多人不太了解這個后臺的URL管理是什么,有什么用,那么我今天來講一講。

      URL規則管理其實從專業的角度來講應該叫做PHP路由映射。它的作用是將自定義路由的功能,指定到pathinfo的url上。

      簡單的理解就是:在后臺簡單配置下url規則,前端就會顯示出來你想要的頁面,一般用來縮短url或者是隱藏真正控制器及方法。

      使用場景1:

      之前使用的其他的CMS系統,現在換成了YzmCMS系統,之前的系統url肯定會跟現在的系統url不一樣,這也是朋友很多不輕易換系統的原因,因為更換CMS會造成之前收錄的大部分url死鏈,使網站降權等。

      解決方案當然是使用YzmCMS的URL規則管理。

      舉個例子:

      假如之前系統的URL是 www.xxx.com/other/news.html,現在沒有這個鏈接地址了,那么使用url規則管理的話,就可以很容易的解決:

      路由:index/index/lists/catid/1??(該路由表示前端指向的分類,其中的“1”,是欄目ID)
      路由:index/index/show/catid/1/id/$1??(該路由表示前端指向的分類,其中前面的“1”,是欄目ID,后面的“$1”,表示匹配URL規則里面的第一個參數)
      路由:index/index/init??(該路由表示站點首頁)

      PHP路由映射

      PHP路由映射

      配置內容頁的路由規則:例如之前的url是www.xxx.com/other/news/x.html,那么指向到現在的路由上就是這樣的:

      PHP路由映射

      PHP路由映射

      使用場景2:

      簡化系統現有的URL鏈接。

      舉個例子:

      PHP路由映射

      有的同學說這塊的URL地址有點長,默認是這樣的(http://demo.yzmcms.com/search/index/tag/id/1.html),能不能簡短一些,我的回答,肯定可以的,解決方案自然也是我們可愛的URL規則管理了。

      PHP路由映射

      路由:search/index/tag/id/$1??(該路由表示前端tag標簽搜索,其中的“$1”,表示匹配URL規則里面的第一個參數,也就是tag的id)
      
      配置好URL規則后,然后在前端調用模板中將“?{U('search/index/tag',array('id'=>$v['id']))}?”地址修改為?“?tag/{$v['id']}.html?”即可。


      PHP路由映射

      簡單總結:

      URL規則(路由映射)還有其他使用場景,它是非常實用的一個功能,如果能得到合理利用,將發揮更多效果。


      本頁內容由塔燈網絡科技有限公司通過網絡收集編輯所得,所有資料僅供用戶參考了本站不擁有所有權,如您認為本網頁中由涉嫌抄襲的內容,請及時與我們聯系,并提供相關證據,工作人員會在5工作日內聯系您,一經查實,本站立刻刪除侵權內容。本文鏈接:http://www.webpost.com.cn/18756.html
      相關cms文章
       八年  行業經驗

      多一份參考,總有益處

      聯系深圳網站公司塔燈網絡,免費獲得網站建設方案及報價

      咨詢相關問題或預約面談,可以通過以下方式與我們聯系

      業務熱線:余經理:13699882642

      Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

      国产成人精品综合在线观看