方法一:
在/include/helpers/channelunit.helper.php
中大概228行找到:
if($cfg_typedir_df=='N' || $isdefault==0) $reurl = $typedir.'/'.$defaultname;
,修改为if($cfg_typedir_df=='N' || $isdefault==0) $reurl = $typedir.'/';
即可。
方法二:
此方法可能影响html生成,具体在【SQL命令行工具】中执行如下SQL语句:
update `dede_arctype` set `defaultname`=replace(`defaultname`,"index.html","") ;
执行后重新生成html即可
不熟悉DEDE系统的可以在标签的后面加上替换代码function='str_replace("index.html","",@me)'
如调用当前位置的{dede:field name='position' /}就改为
{dede:field name='position' function='str_replace("index.html","",@me)'/}