永发信息网

ASP页面地址问题

答案:2  悬赏:60  手机版
解决时间 2021-05-05 15:25
http://www.****.cn/type.asp?C=3,2,0&T=6,1,6假如设定C=3,2,0为xuhui,设定T=6,1,6为ganxi,通过什么方法可以使页面地址为http://www.****.cn/xuhui/ganxi或http://www.****.cn/xuhui_ganxi
最佳答案

show.asp?id=1的路径可以转换为show/?1.html,show.asp?id=1&id2=2转换为show/?1-2.html等等。 举例说明:我们需要把“ http://www.nuodou.com/show.asp?a=3&b=8”的url形式转换为“ http://www.nuodou.com/show/?3-8.html”的样子。


    方法:建立目录show,在show下放入一个系统默认的首页文件,如default.asp,在default.asp里写如下代码: <% dim id,id1,id2,a,b id=Request.ServerVariables("QUERY_STRING") id1=replace(id,".html","") id2=split(id1,"-") a=id2(0) b=id2(1) response.write "a参数值为:"&a&"<br>b参数值为:"&b ''到这里已经获取了show.asp文件需要的a、b参数了。 ''下面利用该参数,和以前一样打开数据库,获取内容。 %>


原理很简单。就是利用Request.ServerVariables("QUERY_STRING")取得接收的值(?后的参数),比如 http://www.nuodou.com/show/?3-8.html接收的就是3-8.html,对3-8.html进行过滤,我们只需要取得参数3和8,根据3和8再去从数据库中检索数据,后面跟动态ASP一样的了。


——————————————————————————


如果能够帮助你解决问题,那么希望你点击“采纳”,


举手之劳,将鼓励我们继续解答其他QQ网友的问题,谢谢!

全部回答
可以通过url重写来实现,需要iis支持
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
遇到推销员应该怎么委婉拒绝
科10黑金求鉴定
一个不珍惜生命的人,死后会受到怎样的惩罚?
求证:根号3是无理数 这个是命题吗
都进来吧!
大空坟地址在什么地方,想过去办事
我有超级QQ图标亮了,为什么全天不在线?
中国的金融体系为什么是基于市场的?
诺亚舟NP1300真情怎么放不起RMVB文件了?
法院八字口号,企业口号标语大全
岳阳市内oppo手机店在哪
2010年8月13号福州看得到流星雨么?
男女接吻为什么要闭眼
不买玫瑰花能求爱吗?
什么叫热带气旋?
推荐资讯
关于木马的几个问题
短的关于夏天的诗歌,收集十首夏天的古诗词一
我有3条1代的内存条,我想买个最新的主板?
日照东港区德义润滑油销售中心地址有知道的么
存款保险条例宣传广告词
不喝酒喝茶的句子,上联一百次喝酒不如一次握
取餐器的使用方法?
常州有什么比较好玩的地方哦?
桂子上刷的油漆用什么才能让它掉呀?
奶茶师姐地址在什么地方,想过去办事
大专毕业能考北影吗?
维同印刷地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?