最近看到有人在ECSHOP论坛发帖询问类似问题,觉得比较新颖,就写了下共享了出来。8 W8 q- G: B) _: d9 w- C
$ R" n/ }5 e- ]: y! J问题:' [0 F* s2 }2 ^: Y/ q! ^' N
如何只开启商品页面的rewite,也就是说只是将商品页链接形式修改为 goods-12.html 的形式,而类别页、品牌页还保持原来的动态形式,即还保持 - B1 I; Q: G* @# W
/category.php?id=4 或者 /brand.php?id=1 的形式
, @( z# D$ R* z7 C; P% B' r% `
修改方法:
9 n7 Z' E2 V! Q$ S" X
' O7 H# n8 G8 j8 [8 h4 O注意:5 E0 @( O3 I. r& [# s* d: C; ~( |& |
此方法前提是你已经在后台开启了伪静态。 U2 c. b) b h$ D( ?2 n, n
此方法的优点:修改起来很简单,
2 \8 @0 u- E( t! |缺点:只是类别页面(列表)或品牌页面的链接形式不再是伪静态形式。并没有从根本上彻底的删除掉这些页面的URL重写规则。
% G; i% ~3 K: I, V. A2 W' p, F% O& W& N) e( h
打开 includes/lib_common.php 文件
+ e, S3 |, I0 ^' C& W找到 ! F# Y- R# b& P9 U% J7 A
$ S7 |7 K" o2 N, \1 }- r
在它下面增加一行代码
2 {" t$ u' _% s% }3 a
9 z$ [* O' F. b! c9 {继续找到- \# X5 i8 m; E/ f) m8 D5 h8 y: y
* M/ \7 r9 r+ H9 B) M1 l! c( C' i同样在它下面增加一行 ~/ G, {! D. {5 g2 a* I$ L
% b7 g4 L' J# V; r6 t2 }8 x4 ?( D; k2 t }: ?$ I, h
别忘了到后台清除缓存
5 u/ ?; Z/ E7 B1 g& o |