您当前的位置: 首页 > CMS教程 > 新云CMS教程 > 新云文章频道完全伪静态完美设置教程

新云文章频道完全伪静态完美设置教程

作者:guanchaofeng 来源:本站整理 发布时间: 2009-03-20 21:47 点击:
本教程适合新云网站内容管理系统 v3.1.0.1231 正式版(2008.1.28) 没在其他版本上测试过,不保证其他版本按如下操作可行。 =====================需要下载的组件=============================== Isapi_Rwf伪静态组件 提供一个下载地址如下(这个是dv的,但用

新云文章频道完全伪静态完美设置教程

  本教程适合新云网站内容管理系统 v3.1.0.1231 正式版(2008.1.28) 没在其他版本上测试过,不保证其他版本按如下操作可行。
  
  =====================需要下载的组件===============================
  
  Isapi_Rwf伪静态组件
  
  提供一个下载地址如下(这个是dv的,但用在新云上也是一样的,反正我是用这个。)
  
  http://p.dvbbs.net/download/dv_iis_url_rewriter.rar
  
  如果你用的是虚拟主机,就不用下载了,问下客服空间是否支持伪静态,不支持的话下面的内容就不用看了。
  
  =====================需要修改的文件conn.asp==========================
  
  conn.asp 找到13行如下代码
  
  Const IsURLRewrite = True
  
  改为一下代码(这个是系统开启伪静态逻辑)
  
  Const IsURLRewrite = False
  
  =====================需要修改的文件inc/classmenu.asp=================
  
  inc/classmenu.asp 找到'496行如下代码
  
  SpecialPath = ChannelPath & "special.asp?sid=" & Rs("SpecialID")
  
  修改为以下代码(这个是加载菜单的伪静态链接地址,新云原版没有这个功能)
  
  If IsURLRewrite Then
  
  SpecialPath = ChannelPath & "special_1_" & rs("SpecialID") & HtmlExtName
  
  Else
  
  SpecialPath = ChannelPath & "special.asp?sid=" & Rs("SpecialID")
  
  End If
  
  =====================完整的伪规则=====================================
  
  把下列代码拷贝放到httpd.ini文件内代码的后面。
  
  httpd.ini在伪静态组件的安装目录内,路径一般为C:\Program Files\Helicon\ISAPI_Rewrite
  
  如果你用的不是自己的服务器,那么加载这个规则就必须请服务器管理员帮你操作,除非你有能耐把服务器黑了,并拿到这个权限。
  
  一般空间服务商都会帮你加载的,联系一下客服说明原因,起码我经常这样做。
  
  #新云规则代码开始
  
  #文章频道(这个文章的规则包含了专题规则,是目前网上最完整的文章伪静态规则)
  
  RewriteRule /article/(\d+)\.html /article/show\.asp\?id=$1 [N,I]
  
  RewriteRule /article/(\d+)_(\d+)\.html /article/show\.asp\?id=$1&page=$2 [N,I]
  
  RewriteRule /article/list_(\d+)_(\d+)\.html /article/list\.asp\?page=$1&classid=$2 [N,I]
  
  RewriteRule /article/special_(\d+)_(\d+)\.html /article/special\.asp\?page=$1&sid=$2 [N,I]
  
  #下载频道
  
  RewriteRule /soft/(\d+)\.html /soft/show\.asp\?id=$1 [N,I]
  
  RewriteRule /soft/down_(\d+)\.html /soft/softdown\.asp\?softid=$1 [N,I]
  
  RewriteRule /soft/dl(\d+)\.html /soft/softdown\.asp\?softid=$1 [N,I]
  
  RewriteRule /soft/list_(\d+)_(\d+)\.html /soft/list\.asp\?page=$1&classid=$2 [N,I]
  
  #动画频道
  
  RewriteRule /flash/(\d+)\.html /flash/show\.asp\?id=$1 [N,I]
  
  RewriteRule /flash/list_(\d+)_(\d+)\.html /flash/list\.asp\?page=$1&classid=$2 [N,I]

分享到:
本文"新云文章频道完全伪静态完美设置教程"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(2)
100%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4