2011/03/01 1084 Views
什么是虚拟主机的脚本映射?
[1]此功能主要是实现URL伪静态化,以便更加有利于搜索引擎对网站的收录。
[2]如果您想实现HTML静态文件拥有ASP动态功能,在"扩展名"输入框内填写"html",解析引擎选择ASP即可。
[3]使用此功能可以很容易实现CVB论坛、DiscuzNT论坛等ASP.net程序全面伪静态(即整个网站看起来是HTML静态文件组成)。
[4]如果您觉得如Yahoo的网页后缀为.do这样很有个性化,使用此功能可以轻松实现。
[5]如果是.net的网站,不但要把解析引擎选择.net(版本号),还要在你的站点里面进行设置:
在web.config里
<system.web> <httpHandlers> <add path="*.设置的文件类型" verb="*" type="System.Web.UI.PageHandlerFactory" validate="True" /> </httpHandlers> </system.web>
[1]此功能主要是实现URL伪静态化,以便更加有利于搜索引擎对网站的收录。
[2]如果您想实现HTML静态文件拥有ASP动态功能,在"扩展名"输入框内填写"html",解析引擎选择ASP即可。
[3]使用此功能可以很容易实现CVB论坛、DiscuzNT论坛等ASP.net程序全面伪静态(即整个网站看起来是HTML静态文件组成)。
[4]如果您觉得如Yahoo的网页后缀为.do这样很有个性化,使用此功能可以轻松实现。
[5]如果是.net的网站,不但要把解析引擎选择.net(版本号),还要在你的站点里面进行设置:
在web.config里
<system.web> <httpHandlers> <add path="*.设置的文件类型" verb="*" type="System.Web.UI.PageHandlerFactory" validate="True" /> </httpHandlers> </system.web>
脚本映射说白了就是隐藏文件后缀,如index.asp 通过脚本映射后可通过index.html访问,其实还是访问的index.asp页,这点和伪静态有点像,不过有一点不能改变的就是,脚本映射对网址后面的参数不起做用,如 show.asp?id=1 用脚本映射把 asp 映射为 html 后,还是得加上后面的参数,就像这样 index.html?id=1,并不能完全实现某些网站程序的伪静态。
Leave a comment