过期域名预定抢注

 找回密碼
 免费注册

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

[複製鏈接]
發表於 2009-1-11 13:26:01 | 顯示全部樓層 |閱讀模式
有些程序生成的網站,URL後面有index.html
7 {, v$ `* p* J  }, k0 R2 B比如:http://www.***.com/seo/index.html
2 v7 Q- ^" V7 j! h目錄太深,不利於SEO,去掉INDEX.HTML就是讓目錄變短點。
* G5 _" f0 U& p
: n+ U1 V2 o: E4 M1 y% x1 i! I  w6 w( U3 [0 t: y% \5 t
首先找到/include/channelunit.func.php文件# L4 K& ?, u8 {8 R( f  `2 Y) j

) D  G$ M7 s5 F+ c+ L搜索 function GetTypeUrl($typeid,$typedir,$isdefault,$defaultname,$ispart,$namerule2,$moresite=0,$siteurl='',$sitepath='')
5 P8 g0 H8 m5 B{
+ G; x# q( L  O, \) m
' P0 g# O* i  S3 N, N( B* u4 b7 M& x/ J
方法一:參照5.1
4 ~8 ~8 {  X4 S5 t$ e5 w在下面增加% G: F+ z' X4 x- M: M# Z
       if($defaultname == 'index.html'){
8 I( `5 L* Q0 Y) c- ~        $defaultname = '';
% R# Q# k& B" m    }
1 t$ e- Y* u- Z5 {0 X; K7 s' L! G$ G1 k; Z) ^" d
方法二:在該函數中找到+ v7 D- D: z6 {# A' Q0 ^' V

. q( t9 ^/ M; h& j+ velse; i1 s9 a7 H) \9 ^% |, a) L
    {
7 ~0 T- d- }: Q* L; b& W- j1 s       $reurl = $typedir.'/'.$defaultname; : b& w' O! D0 p9 x+ r

+ t% l& b% A7 e1 Y# b# T" l刪除 .$defaultname
發表於 2009-1-11 16:27:35 | 顯示全部樓層
不刪除好像也是可以使用,比如http://www.***.com/seo/這樣形式也可以訪問
回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

4um點基跨境網編創業社區

GMT+8, 2024-11-28 03:31

By DZ X3.5

小黑屋

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