第一步:修改风格文件里面的每一个页面,添加function='str_replace("index.html","",@me)'/,就可以达到列表是目录形式。添加位子见下面的引用框内的红色字
<li><a href="/">首页</a> {dede:channel type='top' row='8'} </li>
<li><a href="[field:typelink function='str_replace("index.html","",@me)'/]">[field:typename/]</a> {/dede:channel} </li>
<li><a href='{dede:field name='specurl'}{/dede:field}/index.php'>专题</a></li>
<li><a href="/plus/guestbook/index.php">留言</a> </li>
第二步:要是想让文章页面也实现目录形式,那么还要修改风格文件的列表等页面(就是需要修改风格里所有的输出标签。比如这里是field:arcurl,同样也是添加function='str_replace("index.html","",@me)'/
<li>·<a href='[field:arcurl function='str_replace("index.html","",@me)'/]'title="[field:title /]">[field:title /]</a></li>
{/dede:list}
</ul>
第三:到DEDE后台→频道管理→网站栏目管理→修改栏目→高级选项: 修改 文章命名规则 为 {typedir}/{Y}{M}{D}{aid}/index.html(这里可以按照自己想要的修改)
后台建立 站点根目录 后文章不能在这个目录中显示,但是能在首页中显示.
怎样解决呢?
文章那个静态文件生成没有呢?
目录权限检查一下