过期域名预定抢注

 找回密碼
 免费注册

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

[複製鏈接]
發表於 2009-1-11 13:26:01 | 顯示全部樓層 |閱讀模式
有些程序生成的網站,URL後面有index.html
( V3 e- h) K1 U比如:http://www.***.com/seo/index.html
& H: J  V$ N1 K9 |目錄太深,不利於SEO,去掉INDEX.HTML就是讓目錄變短點。; d* g) q! I7 x2 _6 t
& s7 P1 b% }, I1 b5 R1 B4 j4 E
# s  b2 I/ Z7 S& R6 N" l9 p
首先找到/include/channelunit.func.php文件
$ N6 K, g% L: o( Y: l8 }
- n+ Y6 b% r6 c9 }& X搜索 function GetTypeUrl($typeid,$typedir,$isdefault,$defaultname,$ispart,$namerule2,$moresite=0,$siteurl='',$sitepath='')
  R1 a5 h3 f, F1 ~{ 1 Z* T5 P' }/ M
, f2 n; u3 b$ x( l; f) [

$ G1 O% X+ h6 z4 `3 q, d6 d, L方法一:參照5.1
' i  ?$ i' D9 w0 m5 F1 i在下面增加; v2 A/ @* ?# ?# J! o1 W
       if($defaultname == 'index.html'){1 o7 [! n* @' Q1 J
        $defaultname = '';
9 m3 Q4 j* j! c) v4 C; M1 k$ d% m    }4 j  p2 Z, A4 W3 |0 ]( Z# Y
& v8 T6 R! R" X3 H3 f. o
方法二:在該函數中找到6 }. e/ x8 N1 {! C+ a

) I  P* S( h/ Q% v4 Pelse8 V* _5 q) \' y% L. W& p. g; c
    {
( {/ N; H6 A+ a3 h( N/ V5 T* s6 h& w       $reurl = $typedir.'/'.$defaultname; ) z1 s/ o" A$ w+ S

. i$ i, v/ `& d( B刪除 .$defaultname
發表於 2009-1-11 16:27:35 | 顯示全部樓層
不刪除好像也是可以使用,比如http://www.***.com/seo/這樣形式也可以訪問
回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

點基

GMT+8, 2026-5-30 00:27

By DZ X3.5

小黑屋

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