账号通
    

账号  

密码  

27647

查看

59

回复
主题:[分享]V6.5内容页URL目录式结构的伪静态设置方法 [收藏主题] 本贴被认定为精华 转到:  
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2010/3/29 10:46:00   | 只看该作者 查看该作者主题 楼主 
科汛在线考试系统(NET)

最近我们发现网上出现很多类似以下的的url结构


 


http://www.abc.com/1/123

http://www.abc.com/article/1/123

http://www.abc.com/1/123

 

上面这种结构看似栏目页,但其实他通过伪静态技术来实现的内容页,很多人认为这种结构更容易被各大搜索引擎收录,今天我们也不讨论他是不是就真容易被收录,但我们要来说说KesioncmsV6.5版本如何来实现这样的伪静态URL结构。

 

之前以V6.0版本时我有跟大家介绍过一篇关于伪静态的安装及实现,可以看下http://www.kesion.com/kfrz/10161.html,

 

今天我们就来说下内容页实现目录式结构的设置方法:

 

第一步:需要对代码稍做下改动,但改动非常少。

 

用dw等编辑工具打开ks_cls/kesion.commonc.asp,约933行

 

我们将                        

GetItemURL=GetDomain & GCls.StaticPreContent & "-" & InfoID & "-"& ChannelID & GCls.StaticExtension

改成

  GetItemURL=GetDomain & GCls.StaticPreContent & "/" & InfoID & "/"& ChannelID & GCls.StaticExtension

 

就这样,我们第一步修改完成

 

第二步: 修改conn.asp里的规则,这一步也是非常简单

 

 我们找到61行

        StaticExtension = ".html"                rem 伪静态扩展名

将给改成

        StaticExtension = ""                rem 伪静态扩展名

 

第三步:修改伪静态规则配置文件 httpd.ini

 

我们找到

 


#模型通用

RewriteRule /thread\-(\d )\-(\d )\.html /item/show\.asp\?d=$1&m=$2 [N,I]

RewriteRule /thread\-(\d )\-(\d )\-(\d )\.html /item/show\.asp\?d=$1&m=$2&p=$3 [N,I]
修改成

#模型通用

RewriteRule /thread\/(\d )\/(\d )  /item/show\.asp\?d=$1&m=$2 [N,I]

RewriteRule /thread\/(\d )\/(\d )\/(\d )  /item/show\.asp\?d=$1&m=$2&p=$3 [N,I]

 

经过以上修改,KesioncmsV6.5版本的内容页访问的URL就变成了类似

http://www.abc.com/thread/123/1

 

说到这里有些用户,可能再想能不能把thread也去掉呢?答案是肯定可以的

 

我们回到刚第一步,把

GetItemURL=GetDomain & GCls.StaticPreContent & "/" & InfoID & "/"& ChannelID & GCls.StaticExtension

 

改成

GetItemURL=GetDomain & InfoID & "/"& ChannelID & GCls.StaticExtension

 

 

再到第三步,把伪装态的配置文件改成

 


RewriteRule /(\d )\/(\d )  /item/show\.asp\?d=$1&m=$2 [N,I]

RewriteRule /(\d )\/(\d )\/(\d )  /item/show\.asp\?d=$1&m=$2&p=$3 [N,I]

 

就这样。我们就可以将内容页的URL变成了

http://www.abc.com/123/1的格式了

 

 

是不是很简单,希望这里的介绍能起到抛砖引玉的作用。更多的URL规则完全可以根据自身的网站需求进行设置。

 

点评 2

说得很好:5.0     
qf520 说得很好:5
这个方法 7.0 管用吗? 威望+1 发表于 2011/1/8 16:28:00 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yoursbag 当前离线

73

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:386 分
登录次数:5 次
注册时间:2010/5/19
最后登录:2010/8/15
yoursbag 发表于:2010/5/26 17:37:00   | 只看该作者 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
永往直前 当前离线

14

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:127 分
登录次数:5 次
注册时间:2009/12/31
最后登录:2010/5/30
永往直前 发表于:2010/5/23 2:45:00   | 只看该作者 查看该作者主题 藤椅 
科汛在线网校系统

学习了,静态的百度GG比较喜欢,这样方便收录一些

叽咕吧小站试招友情一下~

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
stak 当前离线

23

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:22 分
登录次数:5 次
注册时间:2010/5/22
最后登录:2010/6/8
stak 发表于:2010/5/22 15:10:00   | 只看该作者 查看该作者主题 板凳 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yoursbag 当前离线

73

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:386 分
登录次数:5 次
注册时间:2010/5/19
最后登录:2010/8/15
yoursbag 发表于:2010/5/21 15:24:00   | 只看该作者 查看该作者主题 报纸 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yoursbag 当前离线

73

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:386 分
登录次数:5 次
注册时间:2010/5/19
最后登录:2010/8/15
yoursbag 发表于:2010/5/21 15:23:00   | 只看该作者 查看该作者主题 地板 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
llyh200 当前离线

12

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:55 分
登录次数:3 次
注册时间:2010/5/20
最后登录:2010/6/1
llyh200 发表于:2010/5/20 10:32:00   | 只看该作者 查看该作者主题 7楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
wzjzhuanyong 当前离线

749

主题

0

广播

0

粉丝
添加关注
级别:六年级

用户积分:1547 分
登录次数:100 次
注册时间:2010/3/25
最后登录:2017/4/26
wzjzhuanyong 发表于:2010/5/18 4:38:00   | 只看该作者 查看该作者主题 8楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
qq1283454560 当前离线

248

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:288 分
登录次数:126 次
注册时间:2010/5/11
最后登录:2012/2/11
qq1283454560 发表于:2010/5/14 11:50:00   | 只看该作者 查看该作者主题 9楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
chenzhengjia 当前离线

303

主题

3

广播

1

粉丝
添加关注
级别:三年级

用户积分:11737 分
登录次数:709 次
注册时间:2010/4/2
最后登录:2019/4/28
chenzhengjia 发表于:2010/5/14 10:19:00   | 只看该作者 查看该作者主题 10楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.21875秒 powered by KesionCMS 9.0