18038435860

php生成静态文章地址目录太深修改方法

时间:2018-10-26 11:14:21 点击:1700 来源:易速网络

生成静态文章地址目录太深,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));