国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > PhpCMS > 正文

PHPCMS V9 WAP手機站偽靜態的實現方法

2024-09-10 07:17:25
字體:
來源:轉載
供稿:網友
這篇文章主要為大家詳細介紹了PHPCMS V9 WAP手機站偽靜態的實現方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

本文主要由講解下PHPCMS V9 WAP手機站偽靜態的實現方法,閑話不多說了直接上修改方法。

本文是由361源碼轉自網絡,本文方法觀點不代表361源碼觀點

1、打開 /phpcms/modules/wap/functions/global.func.php 文件

找到

return WAP_SITEURL."&a=lists&typeid=$typeid";

修改為

return "/list-$typeid".'.html';

繼續找到

return WAP_SITEURL."&a=show&catid=$catid&typeid=$typeid&id=$id";

修改為

return "/show-$catid-$typeid-$id".'.html';


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

找到

define('URLRULE', 'index.php?m=wap&c=index&a=lists&typeid={$typeid}~index.php?m=wap&c=index&a=lists&typeid={$typeid}&page={$page}');

修改為

define('URLRULE', 'list-{$typeid}.html~list-{$typeid}-{$page}.html');

3、打開 /phpcms/modules/wap/classes/wap_url.class.php 文件

找到

$urlrules = 'c=index&a=show&catid={$catid}&typeid={$typeid}&id={$id}|c=index&a=show&catid={$catid}&typeid={$typeid}&id={$id}&page={$page}';

修改為

$urlrules = 'show-{$catid}-{$typeid}-{$id}.html|show-{$catid}-{$typeid}-{$id}-{$page}.html';

繼續找到

if($laststr=='?'){$url_arr[0] = $url_arr[1] = WAP_SITEURL.$urls;}else{$url_arr[0] = $url_arr[1] = WAP_SITEURL.'&'.$urls;}

WAP_SITEURL 修改為你自己的網址, 如本站修改示例 http://m.xxx.com

if($laststr=='?'){$url_arr[0] = $url_arr[1] = "http://m.xxx.com/".$urls;}else{$url_arr[0] = $url_arr[1] = "http://m.xxx.com/".'&'.$urls;}

4、模板調用

<a href='http://m.xxx.com/show-{$catid}-{$typeid}-{$previous_page[id]}.html' class='vevb.com'>上一篇</a><a href='http://m.xxx.com/show-{$catid}-{$typeid}-{$next_page[id]}.html' class='www.survivalescaperooms.com'>下一篇</a>

“phpcms v9 wap手機門戶站點內容頁添加上一篇、下一篇的方法” 來實現的上一篇下一篇功能,故將此文章鏈接貼于此處,有需要的可以看下。

上一篇、下一篇方法介紹:

PHP源碼修改:

打開 phpcms/modules/wap/index.php 文件

找到

if(!$r || $r['status'] != 99) showmessage(L('info_does_not_exists'),'blank');

在其下面添加

//上一篇$previous_page = $this->db->get_one("`catid` = '$catid' AND `id`<'$id' AND `status`=99",'*','id DESC');//下一篇$next_page = $this->db->get_one("`catid`= '$catid' AND `id`>'$id' AND `status`=99");//當前頁為第一篇時:再點擊上一篇仍然顯示第一篇if(empty($previous_page)) {$previous_page = $this->db->get_one("`catid` = '$catid' AND `id`='$id' AND `status`=99",'*','id DESC');}//當前頁為最后一篇時:再點擊下一篇仍然顯示最后一篇if(empty($next_page)) {$next_page = $this->db->get_one("`catid`= '$catid' AND `id`='$id' AND `status`=99");}

模板調用:

<a href="{WAP_SITEURL}&a=show&catid={$catid}&typeid={$typeid}&id={$previous_page[id]}" title="www.survivalescaperooms.com">上一篇:{$previous_page[title]}</a><a href="{WAP_SITEURL}&a=show&catid={$catid}&typeid={$typeid}&id={$next_page[id]}" title="www.survivalescaperooms.com">下一篇:{$next_page[title]}</a>

5、添加偽靜態規則

RewriteRule ^list-([0-9]+)-([0-9]+).html index.php?&a=lists&typeid=$1&page=$2

RewriteRule ^list-([0-9]+).html index.php?&a=lists&typeid=$1;

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

RewriteRule ^show-([0-9]+)-([0-9]+)-([0-9]+).html index.php?a=show&catid=$1&typeid=$2&id=$3;

完成

以上就是PHPCMS V9 WAP手機站偽靜態的實現方法的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴业县| 平邑县| 竹溪县| 武川县| 晋城| 阜新市| 安泽县| 礼泉县| 白玉县| 汾阳市| 龙井市| 旬阳县| 池州市| 翁源县| 神农架林区| 奉新县| 新田县| 玉溪市| 武胜县| 安福县| 林西县| 天柱县| 景德镇市| 福建省| 锦屏县| 工布江达县| 得荣县| 阿拉善左旗| 玉龙| 霞浦县| 肇州县| 丹棱县| 红桥区| 广东省| 三门峡市| 夏邑县| 天镇县| 河源市| 左贡县| 永和县| 伊金霍洛旗|