使用Helicon静态化后,如何使得aspx页面转化成html页面显示

问题描述

各位前辈不吝赐教。小弟初学,还望大家不要见笑。问题是这样的,我用Helicon+IIS中,自己写了httpd文件。确认aspx文件已经编译成html。但是我输入网址,显示的还是Defaults.aspx。(同样我用index.html访问也可以得到这个页面)我的问题是,如何使得默认输入的网址调用为index.html而不是Defaults.aspx。看了很多的介绍,说是更改IIS的映射,不过没有看懂。更改了web.config后,页面无法正常显示。请各位前辈赐教。

解决方案

解决方案二:
等待热心人帮忙。
解决方案三:
IIS默认启动文档设置那里设置index.html在Defaults.aspx前面或者删除Defaults.aspx直流index.html
解决方案四:
谢谢楼上的答案。我试过了,还是不行。我尝试了一下删除Default.aspx后,访问提示403错误。但是输入index.html仍然是可以访问的。进入站点后,点击链接仍然是动态。没有成为.html格式(输入对应的html格式是可以访问同样页面的)。是不是我的URL重写有问题?
解决方案五:
usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.Data.OleDb;usingSystem.IO;publicclassKeyTitle:System.Web.UI.Page{publicKeyTitle(){this.Load+=newEventHandler(KBinds);}protectedvoidKBinds(objectsender,EventArgse){this.toHtml();}protectedvoidtoHtml(){stringid=Request.QueryString["id"];if(string.IsNullOrEmpty(id)){id="11";//}stringURL=Request.Url.ToString();//网址stringhtmlurl=URL.Substring(0,URL.LastIndexOf(".aspx"))+id+".htm";//aspx后缀名改成htmlstringpath=Server.MapPath("~/")+htmlurl.Substring(htmlurl.LastIndexOf("/")+1);if(File.Exists(path))//判断是否存在该文件{Response.Redirect(htmlurl);//存在跳转}}}这是我写的一个关键字和URL判断继承该类即可父类会自动调用。

时间: 2024-11-01 16:24:30

使用Helicon静态化后,如何使得aspx页面转化成html页面显示的相关文章

请教关于网页静态化后访问的链接地址问题

问题描述 最近在研究网页静态化,遇到一个问题,网页静态化后保存的网页是以当前的时间为名称的比如:2010081010.htm,前台通过点击相应的标题,访问其具体的内容,现在不知道如何处理其标题的访问链接问题,怎么才能让这个链接自动指向2010081010.htm,谢谢各位

Windows IIS下论坛静态化分析

这两天研究Discuz 4.1,并成功地将原来一个Discuz 2.5的论坛升级到了最新版本,个人感觉这个论坛实在不错. 我的Discuz 4.1是在Apache+Php+Mysql下运行的,并开启了Url Rewrite,之后我发现整个论坛的大部分页面都可以使用html的静态地址方式来访问,感觉真不错,Apache实在太强大了,难怪现在用Apache的站点那么多. IIS下能否也实现这种静态化功能呢,我知道Helicon开发了一个叫ISAPI_Rewrite的ISAPI程序,可以在IIS下实现

编写一个可静态化的页面程序

问题描述 [考点]网页静态化的实例编写.[出现频率]★★☆☆☆[解答]在VS2008中添加新的HTML页面到NetWeb3项目,并命名为HtmlTemp.htm.在该页面中创建表格,并在<title>内填入"{Title}",在其他相应单元格中分别填入"{AddUserName}","{AddMsg}"和"{AddTime}".这个静态页面作为网页静态化的模板页面,可以决定网页静态化后的显示布局,编写HtmlTem

IIS下论坛静态化分析_服务器

这两天研究Discuz 4.1,并成功地将原来一个Discuz 2.5的论坛升级到了最新版本,个人感觉这个论坛实在不错. 我的Discuz 4.1是在Apache+Php+Mysql下运行的,并开启了Url Rewrite,之后我发现整个论坛的大部分页面都可以使用html的静态地址方式来访问,感觉真不错,Apache实在太强大了,难怪现在用Apache的站点那么多. IIS下能否也实现这种静态化功能呢,我知道Helicon开发了一个叫ISAPI_Rewrite的ISAPI程序,可以在IIS下实现

SEO优化知识之URL静态化技术

虽然很多站长做SEO这行也很久了,但是还有很多人不知道什么是URL静态化,为什么要做URL静态化以及如何来做好URL静态化.今天小编就抽空写一篇关于URL静态化的知识与广大站长们分享! 首先我们要讲的是为什么要做URL静态化 大家知道现在大部分的网站都是采用的数据库驱动的,页面是一些开源程序生成的,而不是一个个完全由站长纯手工编辑的静态HTML文件.当我们的用户来访问网站的时候,网站程序自动根据URL里面所提供的参数来调用数据库里面的数据,从而生成网站的内容.说到这里大家已经很明了了吧,网站的U

网站SEO并非一定需要静态化

在国内,很多"SEO专家"给客户网站的第一诊断结果就是要页面静态化.这倒不是因为动态页面就做不了SEO,而是相对静态页面而言,动态页面的SEO更加难做,受"SEO专家"的技术能力所限而已. 对于搜索引擎而言,在主观上对静态页面和动态页面并没有特殊的好恶,只是很多动态页面的参数机制不利于搜索引擎收录,而静态页面更容易收录而已.此外,页面静态化在一定程度上也提高了页面访问速度和系统性能及稳定性--这使得在搜索引擎优化上面,为使得效果更加明显,问题简单快速解决,大家对站点

浅议网站URL到底需不需要静态化

很多SEOer似乎都有一种共识:网站URL一定是需要静态化的.笔者从网上各大SEO培训站点搜索得到的资料也是这样说的,URL静态化是网站优化的一个重要指标. 但是,不少站长都知道一个事情:早前,谷歌站长博客发表了一篇讨论URL动态化还是静态化好的帖子,在这帖子里,谷歌明确建议不要将动态URL静态化. 帖子一出,整个传统SEO界的观念被颠覆了.到底URL应该静态化还是动态化呢?不急,且来看看谷歌自己的观点: 谷歌在帖子中阐述了自己的观点: 1. 谷歌完全有能力抓取动态网址,再多问号都不是问题; 2

网站优化并不是非HTML静态化不可

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 目前在国内SEO业界,很多SEO公司或个人在给某一网站进行SEO优化时,给 对方网站的第一诊断建议往往就是要将内容页面HTML静态化.这当然不是因为动态页面就做不了SEO,而是相对于HTML静态页面而言,动态页面对搜索引擎的友好性不及静态页面, 其实可通过很多技术或变通方式,网站优化并不是非静态化不可.例如广州SEO,大家可以点开链接分析下其

网站一定要静态化才是好的SEO程序吗

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 很多人找程序都要找静态或者伪经验的程序甚至干脆自己手工做HTML网站来做SEO,不错这样是很有利于网站的抓起,在国内,很多"SEO专家"给客户网站的第一诊断结果就是要页面静态化.这倒不是因为动态页面就做不了SEO,而是相对静态页面而言,动态页面的SEO更加难做,受"SEO专家"的技术能力所限而已. 对于