<meter id="vsqli"></meter><optgroup id="vsqli"><ruby id="vsqli"><i id="vsqli"></i></ruby></optgroup>
<output id="vsqli"></output>

    <pre id="vsqli"><meter id="vsqli"></meter></pre>

    1. <small id="vsqli"><strong id="vsqli"><del id="vsqli"></del></strong></small>

    2. <output id="vsqli"><ruby id="vsqli"></ruby></output>
      <big id="vsqli"></big>
      <code id="vsqli"></code>
        <big id="vsqli"><strong id="vsqli"></strong></big>
      1. <td id="vsqli"></td>

          <td id="vsqli"></td>
            
            

                  1. <dl id="vsqli"></dl>
                      <dl id="vsqli"></dl>
                      1. <dl id="vsqli"><ins id="vsqli"></ins></dl>

                          <dl id="vsqli"><ins id="vsqli"></ins></dl>

                        1. 返回舊版| 微信建站| 建站之家論壇| 我要建站 | 建站學習 | 加入收藏
                          PHPCMS當前位置:首頁 > cms教程 > 綜合cms > PHPCMS > 正文

                          PHPCMS手機站偽靜態設置詳細教程

                          發布時間:2018-07-06 10:35:08   來源:   點擊:
                          1、打開/phpcms/modules/wap/functions/global.func.php

                          找到里面的這兩個函數,如下圖所示的注釋掉的那行代碼,在下面加入一行代碼。
                          1. function list_url($typeid) { 
                          2.   #return WAP_SITEURL."&a=lists&typeid=$typeid"; 
                          3.   return "/list-$typeid".'.html'
                          4. function show_url($catid, $id, $typeid='') { 
                          5. global $WAP; 
                          6. if($typeid=='') { 
                          7. $types = getcache('wap_type','wap'); 
                          8. foreach ($types as $type) { 
                          9.   if($type['cat']==$catid) { 
                          10.   $typeid = $type['typeid']; 
                          11.   break
                          12.   } 
                          13. }  
                          14.   #return WAP_SITEURL."&a=show&catid=$catid&typeid=$typeid&id=$id"; 
                          15.   return "/show-$catid-$typeid-$id-1".'.html'

                          2、打開/phpcms/modules/wap/index.php

                          找到第59行,如下圖所示的注釋掉的那行代碼,在下面加入一行代碼。
                          1. #define('URLRULE', 'index.php?m=wap&c=index&a=lists&typeid={$typeid}~index.php?m=wap&c=index&a=lists&typeid={$typeid}&page={$page}'); 
                          2. define('URLRULE''list-{$typeid}.html~list-{$typeid}-{$page}.html'); 


                          3、添加偽靜態規則

                          我使用的是apache服務器,把apache服務器設置支持.htaccess文件,在網站根目錄創建.htaccess文件,在里面添加代碼:

                          1. RewriteEngine On   
                          2.  
                          3. RewriteRule ^list-([0-9]+)-([0-9]+) index.php?&a=lists&typeid=$1&page=$2 
                          4. RewriteRule ^list-([0-9]+) index.php?&a=lists&typeid=$1; 
                          5. RewriteRule ^show-([0-9]+)-([0-9]+)-([0-9]+) index.php?a=show&catid=$1&typeid=$2&id=$3; 

                          這樣,phpcms手機站就變成偽靜態了。

                          .htaccess如何設置和創建可自行百度一下,方法都比較簡單,這里就不細說了。

                          如果是nginx服務器,重寫規則這樣寫:

                          1. rewrite ^/list-([0-9]+).html /index.php;&a=lists&typeid=$1 last; 
                          2. rewrite ^/show-([0-9]+)-([0-9]+)-([0-9]+)-1.html /index.php;a=show&catid=$1&typeid=$2&id=$3 last; 

                          相關欄目
                          熱門文章
                          最新圖文
                          評論排行
                          版權所有:鄭州騰石網絡科技有限公司 備案信息:豫ICP備18019117號
                          站長QQ:2863868475 業務合作咨詢:15137100750(同微信)
                          本站所有投放的廣告是有其他網站提供,不代表本站立場,同時網站首頁廣告位對外出租詳情咨詢本站站長!同時歡迎廣大站長加入個人建站團隊
                          • 建站客服
                          • CMS仿站
                          • CMS學習
                          • 技術交流群:336572814
                          云南11选5开奖结果