新云4偽靜態(tài)TAG標(biāo)簽(自定義偽靜態(tài)頁面)

字號:


    '-- 是否開啟偽靜態(tài)功能(False=否,True=是)
    Const IsURLRewrite = False 
    conn.asp 開啟 那么所有頁面都需要偽靜態(tài)
    我只想偽靜態(tài)tag標(biāo)簽頁面
    首先 在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)
    接下來
    commonsoftdowncopy.asp
    If IsURLRewrite Then ‘替換成Rewrite
    strLinks=CheckURLRewrite(NewAsp.ChannelPath,"tag-"&Server.URLEncode(SQL(1,i))&"-1"&NewAsp.HtmlExtName)
    Else
    strLinks=NewAsp.ChannelPath&"tag.asp?
    commonsoft/show.asp
    common/const.asp
    同上設(shè)置
    再去IIS設(shè)置偽靜態(tài)規(guī)則
    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]