• 当前位置:易淘得网文章教程网站教程新云CMS
  • 新云CMS4伪静态TAG标签(自定义伪静态页面)

    作者:佚名  来源:互联网  发布时间:2012-03-28 01:12:33  字体:

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

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

    我只想伪静态tag标签页面

    首先 在conn.asp增加

    Const Rewrite = True

    打开commonsoft 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]

    打赏作者
    相关信息

    觉得文章有用就打赏一下文章作者

    支付宝扫一扫打赏

    微信扫一扫打赏

    x
    按字母检索: A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z -
    按声母检索: A - B - C - D - E - F - G - H - J - K - L - M - N - O - P - Q - R - S - T - W - X - Y - Z - 数字 - 符号 -
    X