生成靜態(tài)文章地址目錄太深,JTBC默認生成之后地址是這樣的
/article/htmldata/detail/2012/04/06/9.html
因為目錄太深,對搜索引擎收錄不大友好,想改成下面這樣的地址,怎么修改呢?
/article/9.html
\common\incfiles\function.inc.php
找到這一行function ii_iurl($type, $key, $set, $strers)
return $tfolder . '/detail/' . ii_format_date($ttime, 2) . '/' . $key . $tfiletype;修改為return $key . $tfiletype;
if ($key <= 1) return $tfolder . '/detail/' . ii_format_date($ttime, 2) . '/' . $tcutekey . $tfiletype;
else return $tfolder . '/detail/' . ii_format_date($ttime, 2) . '/' . $tcutekey . '_' . $key . $tfiletype;
修改為
if ($key <= 1) return $tcutekey . $tfiletype;
else return $tfolder . '_' . $key . $tfiletype;
然后\expansion\cthtm\common\incfiles\interface_config.inc.php
找到這一行 function jtbc_cms_interface_create_detail()
$tfileHTMLURL = ii_curl(ii_get_actual_route($n_module), ii_iurl('cutepage', $tpage, $n_urltype, 'folder=' . $n_createfolder . ';filetype=' . $n_createfiletype . ';cutekey=' . $tid . ';time=' . $tcn_crtime));
修改為
$tfileHTMLURL = ii_curl(ii_get_actual_route($n_module), ii_iurl('cutepage', $tpage, $n_urltype, ';filetype=' . $n_createfiletype . ';cutekey=' . $tid));