Jan
16
举个例子,如果访问的页面原地址是http://www.zhangzhenfeng.com/Article/article.asp?id=3 的形式,如果可以通过http://www.zhangzhenfeng.com/Article/article.asp/3.html 的形式进行访问,搜索引擎会将其看做自己更喜欢收录的静态页。
不过,我只能将地址改为http://www.zhangzhenfeng.com/Article/article.asp?/3.html 。实现方法如下:对于上面的例子,article.asp的头部一般会有类似id=Trim(Request("id"))的语句,将其改为
id=Replace(Replace(Trim(Request.ServerVariables("QUERY_STRING")),"/",""),"html","")
就可以将原地址http://www.zhangzhenfeng.com/Article/article.asp?id=3改为http://www.zhangzhenfeng.com/Article/article.asp?/3.html ;如果将其改为id=Replace(Trim(Request.ServerVariables("QUERY_STRING")),"/","")
,访问地址就改为 http://www.zhangzhenfeng.com/Article/article.asp?/3 或 http://www.zhangzhenfeng.com/Article/article.asp?/3/ ;如果将article.asp复制(可改名)到根目录(如果代码中有一些相对地址,可能需要做些修改),则地址就变为http://www.zhangzhenfeng.com/article.asp?/3.html、http://www.zhangzhenfeng.com/article.asp?/3、http://www.zhangzhenfeng.com/article.asp?/3/ 的形式了。对于动易的PowerEasy® SiteWeaver™ CMS 6.5 Build 0115,修改Article/ShowArticle.asp,将顶部的
ArticleID = PE_CLng(Trim(Request("ArticleID")))
改为ArticleID = PE_CLng(Replace(Trim(Request.ServerVariables("QUERY_STRING")),"/",""))
,则可用 http://www.free8.name/Article/ShowArticle.asp?/216/ 取代 http://www.free8.name/Article/ShowArticle.asp?ArticleID=216 ;如果再将顶部的<!--#include file="CommonCode.asp"-->
改为<!--#include file="Article/CommonCode.asp"-->
并将文件另存为ZZF.asp保存在更目录,则地址更改为 http://www.free8.name/ZZF.asp?/19/ 。
分页: 1/1
1
1
将留言板由讨论区模式改为
修改动易文章频道内容页地



