过期域名预定抢注

 找回密碼
 免费注册

DEDECMS如何去掉URL後面的index.html

[複製鏈接]
發表於 2009-1-11 13:26:01 | 顯示全部樓層 |閱讀模式
有些程序生成的網站,URL後面有index.html
" u) X9 X' e7 J3 ~! c比如:http://www.***.com/seo/index.html
, e$ u, G7 K. r+ c2 i! x目錄太深,不利於SEO,去掉INDEX.HTML就是讓目錄變短點。
$ l/ R& g1 S* C+ }2 M
6 F, i# _% _6 ?, P% r7 {$ y3 T( g# U/ A
首先找到/include/channelunit.func.php文件
% {$ |/ {, j: f: [; U; i: [5 Y$ L6 s2 a6 ]: ^: a  g
搜索 function GetTypeUrl($typeid,$typedir,$isdefault,$defaultname,$ispart,$namerule2,$moresite=0,$siteurl='',$sitepath='')
% g% \7 i0 H% {7 V% }6 |{ 3 V, `1 f" n$ u7 h/ {
2 F  d4 M# F& @  z* i6 ^
8 e0 h& G2 y# k
方法一:參照5.1" i# k) v2 i! W1 |
在下面增加* U* x6 _5 g. M8 i
       if($defaultname == 'index.html'){7 m3 f# i2 N+ l& E
        $defaultname = '';( p* s+ _0 ^- C, [2 S
    }
7 m+ q; c1 b, ~- u. |+ L; ^: T( s# N0 k& h4 s; d- K! y1 v8 t
方法二:在該函數中找到# {; O, Q+ O' F! h* W9 @

5 p3 f) x0 C6 y! W6 Telse
/ C6 E7 [7 O2 V  @/ e    {4 ^9 E' s% J* T. Q
       $reurl = $typedir.'/'.$defaultname; 5 P4 a1 M* p' m# I+ ~; \3 \
# q9 f4 j  I. _
刪除 .$defaultname
發表於 2009-1-11 16:27:35 | 顯示全部樓層
不刪除好像也是可以使用,比如http://www.***.com/seo/這樣形式也可以訪問
回復 给力 爆菊

使用道具 舉報

發表於 2010-11-5 18:35:27 | 顯示全部樓層
支持下 的
回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

點基

GMT+8, 2026-8-30 00:35

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表