aspx伪静态html
时间:
阅读:481
aspx伪静态html
最佳回答
不是静态页面,因为aspx其实就是微软.net平台的一个重要分支asp.net技术编写出的动态页面。这种动态页面一般是由C#(读做C sharp)等语言开发出来的,他比前辈asp要快很多。
注意,asp.net并不是asp的简单升级,他的编程方式与asp极为不同,目前的asp.net多用C#(C sharp)语言编写。想要了解的更多可以百度一下asp.net的资料。
补充:不可能是伪静态,所谓伪静态是将动态页面如php,asp,aspx等伪装成html等静态页面的技术,但如果你在地址栏里输入的是一个动态页面的地址,即使这个动态页面的内容是纯html的静态内容,web服务器也必须对其进行解析,也就是说请求aspx后缀的地址肯定会引起web服务器的解析过程,因此,把html后缀改名为aspx后缀会影响页面的响应速度,故不建议这样做。
注意,asp.net并不是asp的简单升级,他的编程方式与asp极为不同,目前的asp.net多用C#(C sharp)语言编写。想要了解的更多可以百度一下asp.net的资料。
补充:不可能是伪静态,所谓伪静态是将动态页面如php,asp,aspx等伪装成html等静态页面的技术,但如果你在地址栏里输入的是一个动态页面的地址,即使这个动态页面的内容是纯html的静态内容,web服务器也必须对其进行解析,也就是说请求aspx后缀的地址肯定会引起web服务器的解析过程,因此,把html后缀改名为aspx后缀会影响页面的响应速度,故不建议这样做。
最新回答共有2条回答
-
無畏
回复看看下面的,估计你是忘了配lookfor<LookFor>~/d(d+).aspx</LookFor><SendTo>~/default.aspx?id=$1</SendTo>< LookFor>~/d(d+).aspx</LookFor>表示,用户输入的url,d(d+).aspx是 url中文件名匹配的正则表达式(此处为字母d开头,后面跟一个或多个数字,并以.aspx结尾。用户也可根据自己的需要自行设定)。<SendTo> ~/default.aspx?id=$1</SendTo>,表示当服务器接收到符合上面条件的请求后如何重写url。此处表示访问 defalutl.aspx并传入参数id,其值$1将用用户请求的文件名中的第一个数字来表示。