过期域名预定抢注

 找回密碼
 免费注册

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

[複製鏈接]
發表於 2009-1-11 13:26:01 | 顯示全部樓層 |閱讀模式
有些程序生成的網站,URL後面有index.html; z$ i& W* F+ t2 R) Q4 L4 |
比如:http://www.***.com/seo/index.html, m- O, l8 I- }6 M
目錄太深,不利於SEO,去掉INDEX.HTML就是讓目錄變短點。
7 }. e0 P* X9 `% E" {4 U' g) r& W# }* G1 e

, W8 Y. x5 f0 [# K首先找到/include/channelunit.func.php文件& w2 _* ^, f) Q4 T! Z

/ ~+ p5 l6 V7 J" X' _9 s8 S) {5 W搜索 function GetTypeUrl($typeid,$typedir,$isdefault,$defaultname,$ispart,$namerule2,$moresite=0,$siteurl='',$sitepath=''): \& n& j, s/ f* P
{ ) T- ~6 `! e, Y( d1 _
0 u: `- R) O; h# v6 \& s8 u
# }* z8 f  n/ }" q3 I  u1 `
方法一:參照5.1! g3 J2 p4 v' |2 E% O' Z
在下面增加( i, M# z( C: J, w  [
       if($defaultname == 'index.html'){
8 h) ]5 `. G( m  n0 t- \        $defaultname = '';6 y- n- H8 {4 Z9 w( S/ {& \9 |
    }  T& M' F" F6 E. V" d( Q

3 ]5 W2 V7 ?5 p9 }# b方法二:在該函數中找到
* [  p; g) D) ]+ ?: k+ S4 W7 D$ D! |# V
else
) q1 `" X7 J3 H" V+ ^# L    {
! k  l3 l5 b, ^       $reurl = $typedir.'/'.$defaultname;   Z4 D$ M1 k9 y+ m% _1 ?" N% V

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

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

點基

GMT+8, 2026-10-23 17:10

By DZ X3.5

小黑屋

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