WEB开发网
开发学院CMS教程新云CMS 新云4伪静态TAG标签(自定义伪静态页面) 阅读

新云4伪静态TAG标签(自定义伪静态页面)

 2010-10-03 15:11:02 来源:WEB开发网   
核心提示:'-- 是否开启伪静态功能(False=否,True=是)Const IsURLRewrite = Falseconn.asp 开启 那么所有页面都需要伪静态我只想伪静态tag标签页面首先 在conn.asp增加Const Rewrite = True打开common\soft \tag.asp查找 IsURL

'-- 是否开启伪静态功能(False=否,True=是)
Const IsURLRewrite = False 

conn.asp 开启 那么所有页面都需要伪静态

我只想伪静态tag标签页面

首先 在conn.asp增加

Const Rewrite = True

打开common\soft \tag.asp

查找 IsURLRewrite 替换成 Rewrite

再打开inc\ template.inc

查找

If IsURLRewrite Then  '//这里替换成  Rewrite
   strLinks=CheckURLRewrite(Node.selectSingleNode("@domainname").text,"tag-"&Server.URLEncode(strTitle)&"-1"&Node.selectSingleNode("@htmlextname").text)

打开admin/inc/common.asp

找到 If IsURLRewrite Then  '/替换成Rewrite
  strLinks=CheckURLRewrite(NewAsp.ChannelPath,"tag-"&Server.URLEncode(strItem)&"-1"&NewAsp.HtmlExtName)
 Else
  strLinks=NewAsp.ChannelPath&"tag.asp?name="&Server.URLEncode(strItem)

接下来

\common\soft\downcopy.asp

If IsURLRewrite Then  ‘替换成Rewrite
   strLinks=CheckURLRewrite(NewAsp.ChannelPath,"tag-"&Server.URLEncode(SQL(1,i))&"-1"&NewAsp.HtmlExtName)
  Else
   strLinks=NewAsp.ChannelPath&"tag.asp?

common\soft/show.asp

common/const.asp

同上设置

再去IIS设置伪静态规则

RewriteRule /([A-Za-z0-9_-]+)/tag-(.*)-(\d+)\.html /$1/tag\.asp\?name=$2&page=$3 [N,I]
RewriteRule /([A-Za-z0-9_-]+)/tag-(\d+)\.html /$1/tag\.asp\?page=$2 [N,I]

Tags:新云 伪静态 TAG 标签

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接