aspx的伪静态

aspx的伪静态,第1张

不是静态页面,因为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后缀会影响页面的响应速度,故不建议这样做。

看看下面的,估计你是忘了配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将用用户请求的文件名中的第一个数字来表示。

html一种比较常见的静态后缀,也是伪静态用的比较多的,你写的三种这种肯定比较优先被搜索蜘蛛索引。

aspx是.net的一种动态后缀,相对HTML而言肯定是前者比较更适合搜索蜘蛛的口味。

无后缀也是一种伪静态方式,但一般对于谷歌搜索的优化较好,对百度而言也要比动态后缀好一些,但需要注意的是,要伪静态成name.com/1,而不是浏览器打开后是name.com/1/,这个细节非常重要。

总体而言就是HTML 好于 无后缀,无后缀 好于 aspx~


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/59743.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-27
下一篇2023-02-27

发表评论

登录后才能评论

评论列表(0条)

    保存