过期域名预定抢注

 找回密碼
 免费注册

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

[複製鏈接]
發表於 2009-1-11 13:26:01 | 顯示全部樓層 |閱讀模式
有些程序生成的網站,URL後面有index.html3 J2 s. b* L& Y" f2 e% R+ Y
比如:http://www.***.com/seo/index.html
4 |8 Z( V  s7 U% v目錄太深,不利於SEO,去掉INDEX.HTML就是讓目錄變短點。
3 s/ j+ s; P+ _7 K- Z+ w
1 R+ e& j3 @7 N4 q# {# U6 d5 F
6 G. ?& K! g+ B4 b" J8 s, J首先找到/include/channelunit.func.php文件
% T' ?) I- _; L' J; N+ l; U  ?5 \2 F: u* }& A
搜索 function GetTypeUrl($typeid,$typedir,$isdefault,$defaultname,$ispart,$namerule2,$moresite=0,$siteurl='',$sitepath='')7 A  {7 s( R4 y4 J! v6 j0 U
{
- U1 N+ k# y0 [
6 ]* R: N6 o$ l+ b
8 E3 T$ T& m; E9 r方法一:參照5.1
4 b& h0 ?6 f" j2 J/ d! C' x4 m在下面增加
* t3 b0 R; S* i3 l  R       if($defaultname == 'index.html'){$ \3 E* Z% u; |+ E% q& F
        $defaultname = '';
* R2 c9 W6 g! ^' @    }7 ?" t/ ?: P& B

! E. ]0 u% d2 J4 r6 G4 v: K, X6 H方法二:在該函數中找到+ _$ t; v: o2 G8 \; U# Z) {
. n; G) \: }; N% b" E# k
else/ i* n; \: ?/ |4 O, U. W; [
    {4 t/ f/ j( ]% a
       $reurl = $typedir.'/'.$defaultname;
" V5 P5 v+ q+ w, u1 y; k. b3 M% f3 c- B3 u* l$ y: o; n1 J
刪除 .$defaultname
發表於 2009-1-11 16:27:35 | 顯示全部樓層
不刪除好像也是可以使用,比如http://www.***.com/seo/這樣形式也可以訪問
回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

點基

GMT+8, 2026-3-13 11:27

By DZ X3.5

小黑屋

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