过期域名预定抢注

 找回密碼
 免费注册

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

[複製鏈接]
發表於 2009-1-11 13:26:01 | 顯示全部樓層 |閱讀模式
有些程序生成的網站,URL後面有index.html5 R# T- c- g- R8 j* a. O2 c! y2 R
比如:http://www.***.com/seo/index.html3 j' {8 w! @4 a/ m% s
目錄太深,不利於SEO,去掉INDEX.HTML就是讓目錄變短點。
9 E* ]: c( b9 L- Z0 r: V. T9 T8 d/ d/ T; r1 @1 S  [

( a% z2 R) \, L8 a0 N9 N首先找到/include/channelunit.func.php文件4 B) z- l$ R+ \6 ]0 _' b

( `. z. {* w# y. q搜索 function GetTypeUrl($typeid,$typedir,$isdefault,$defaultname,$ispart,$namerule2,$moresite=0,$siteurl='',$sitepath='')- A& s) P. n5 o' ~* U+ l2 a
{
5 O* H  o9 J& }- ]) N" ~, E. T" v( a* {0 |
: K2 S7 s) @' l; d6 ]& _
方法一:參照5.1& \. Z+ F; s0 x4 V4 c! Q6 x3 _; b9 B
在下面增加
) `7 v; c" C6 f       if($defaultname == 'index.html'){
! c( M# I& n. w        $defaultname = '';5 X/ T; [1 l7 C
    }
+ c# c. G8 G( w- w# Y2 E8 P* d8 Y  m7 p2 T' b
方法二:在該函數中找到
: ~. A* e: G4 Y& r8 ]
; \, _- z* ]  @2 l. ^6 }else0 J" c' f6 p5 g2 ^
    {
. M7 g! D  l6 w" q) I       $reurl = $typedir.'/'.$defaultname; ! \3 i0 o* {- d4 U& f3 y0 @
0 K9 W7 x& o* T6 F; p+ r
刪除 .$defaultname
發表於 2009-1-11 16:27:35 | 顯示全部樓層
不刪除好像也是可以使用,比如http://www.***.com/seo/這樣形式也可以訪問
回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

點基

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

By DZ X3.5

小黑屋

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