首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

asp后缀名的有关问题?你们的精彩回答

2012-03-22 
asp后缀名的问题?在线等你们的精彩回答。例如:/news/show.asp?id8 在不用IIS组建外,有没有办法实现:/news/

asp后缀名的问题?在线等你们的精彩回答。
例如:/news/show.asp?id=8 在不用IIS组建外,有没有办法实现:/news/show?id=8
越详细越好,如果回答的好,加分的啦、



[解决办法]
news下建一个show目录,目录里建default.asp
default.asp中
<%
Server.Transfer "/new/show.asp"
%>
show.asp中一样可取Request参数
[解决办法]

探讨
news下建一个show目录,目录里建default.asp
default.asp中
<%
Server.Transfer "/new/show.asp"
%>
show.asp中一样可取Request参数

[解决办法]
en, 可以:/news/show/?id=8
--------------------------
要么就接管404错误处理程序:
用request.ServerVariables("url")取得路径,分析字符串,怎么转都可以了。

[解决办法]
最简单的方法 伪静态 写个正则 一劳永逸
[解决办法]
自己去看 ISAPI_Rewrite 伪静态 定义规则 不难
[解决办法]
IIS不支持 没有后缀的文件的。 没有后缀就作为目录处理
news/show?id 就变成 news/show/?id 
所以只有2种办法:
1 用各种IIS URL Rewrite Filter, 
2 接管IIS的错误处理程序, 比如404页面
都需要有操作IIS的权限
-------
要用页面解决的话,就用news/show/?id了
 

热点排行