有人说,将商品详情页的文件名 goods.php 改一个名字,对百度收录会有帮助,也许吧,这里不讨论是否有帮助,这里只讲解如何重命名。) r, v3 _ ]- t" _, j: \$ H! O
; m S0 q1 n/ x+ `7 f例如:我们将 goods.php 改为 shangpin.php ,当然不一定非是shangpin.php , 你也可以修改成 product.php 、fuzhuang.php、lingshi.php.......等等,方法都一样。6 n" X) i4 |- W0 {' L
! s- m* @" K* z: }
第一步:. o. [, \$ Z; n
X0 @% i" [- a4 `% e进入网站根目录,将 文件名 goods.php 重命名为 shangpin.php,这个应该都会吧,这是电脑的基本操作,如果不会,去看计算机初级教程。
# V4 T h E% @( Y% A5 }0 W) y7 K
第二步:# A8 L* t1 O, h; b
6 q3 X& B1 a4 e; ]打开 includes/lib_common.php 文件
5 J8 ^8 k E# e" ?" V3 r
" R3 p/ Y4 h) x3 z% j! a, H; e将
" v/ }, L7 y% f; O0 _; t3 ~# _& n2 |! G* q, [- j' T1 }
$uri = $rewrite ? 'goods-' . $gid : 'goods.php?id=' . $gid;- p& K" W0 g- g/ @3 |( [
- N1 X$ W4 W! z1 o: C
修改为
- n r1 v0 h8 a3 f5 W v+ D G$ l9 U4 r1 u5 y z
$uri = $rewrite ? 'shangpin-' . $gid : 'shangpin.php?id=' . $gid;6 R; t: m, u* _9 z+ R P
* M# L1 j: |# @3 `3 T' N# L$ A
第三步:(这里以官方默认模板为例)
W0 [5 \5 x6 f2 O' l/ y# {
+ J- N3 f# n: n2 Y* ?修改 themes/default/goods.dwt 文件
, d9 e p$ I- O3 i, D/ b6 y1 r5 m' p# l% T, W
将 # F4 h7 [: I3 e& G0 C
2 U1 x+ r$ E; Y0 X1 F0 K$ LAjax.call('goods.php',
: N/ O" C" `* i l+ w6 t: T0 V s; G% x4 r# w1 c, ?# s2 n, h4 H- p
修改为: N1 g+ x" |, E. e9 e
+ o0 P4 z9 g2 d5 N/ V2 hAjax.call('shangpin.php',5 Q( \$ x/ Y! k& O2 f
+ [% T2 g2 R5 a5 |2 _' O
9 y( d; n+ O9 x7 b. @' u+ r) s7 p如果你没有启用URL重写(伪静态),那么改到这里就可以了,如果你的网站启用了伪静态,那么继续往下看
9 A1 h, Q0 h+ \* q+ ^* V# {; D. \2 [- k j2 P
第四步:
6 W2 d8 u& @ Z3 F0 t! y! r5 d
& K1 A6 m8 B6 w3 }; Q; S打开 .htaccess 文件,修改伪静态规则
- a0 s8 ?1 l& W. x+ J2 G. o8 z. x- O. N0 P b
将 - l3 l/ t' v P* }% X6 g4 D
( ^, r7 K# j9 E* ]
RewriteRule ^goods-([0-9]+)(.*)\.html$ goods\.php\?id=$1 [QSA,L]
( c) {! _& M$ w! p8 P1 p5 ]4 e; c1 ]) A( E" j
修改为
5 j$ D5 `+ i. R/ I4 i4 b& p
5 T! y8 m# Q: t a9 p4 M9 V bRewriteRule ^shangpin-([0-9]+)(.*)\.html$ shangpin\.php\?id=$1 [QSA,L]
$ ^ B# t3 @) b: o |