ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯(lián)系官方銷售客服

1835022288

028-61286886

投訴 分享 解決帶目錄的文章地址,欄目可能會顯示不對問題 2 0
迅睿CMS版本:4.6.2

解決帶目錄的文章地址,欄目顯示不對問題.

這文章本來是

/live/ceshilanmu2/show/47.html這個地址,

但是你換了欄目,手動輸入為

/live/ceshilanmu/show/47.html

換了欄目地址,實際ceshilanmu這欄目沒有47.html這個文章,本應顯示404才對,但它即顯示了.

而且上下不一致,


2024-01-18 14-17-27屏幕截圖



解決:

1./dayrui/Fcms/Control/Show.php文件:

// 初始化模塊
$this->_module_init($mid);


上方加入:

//lenix 增加dir判斷 ,解決欄目顯示串臺問題,目前適用于帶目錄的文章地址

$dir = \Phpcmf\Service::L('input')->get('dir');
$dir = str_replace(array('..', '\\', '/'), '', $dir);


$row0 = \Phpcmf\Service::M()->table(SITE_ID.'_'.$mid.'_index')->get($id);
$articalcatid=$row0['catid'];
$catinfo=\Phpcmf\Service::M()->table(SITE_ID.'_share_category')->get($articalcatid);
$finddirname=$catinfo['dirname'];
if ($finddirname!=$dir){
$this->goto_404_page(dr_lang('欄目地址錯誤'));
}

2.config/rewrite.php中加入

"(([A-za-z0-9 \-\_\/]+)([0-9]+?)([\-]*)([0-9]*)\.html)\/?(?:\?(.*))?$" => "index.php?c=show&dir=$2&id=$3&page=$5", //【帶欄目路徑】模塊內(nèi)容頁({dirname}/{id}.html) // 增加dir判斷


解決方案