<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[北京SEO_北京SEO培训 - 【元创SEO】]]></title> 
<link>http://www.yuan-chuang.cc/index.php</link> 
<description><![CDATA[元创拥有10多年网络营销和SEO实战经验、管理经验。 《SEO实战 - 核心技术、优化策略、流量提升》一书作者。SEO实战家、推一把联合创始人]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[北京SEO_北京SEO培训 - 【元创SEO】]]></copyright>
<item>
<link>http://www.yuan-chuang.cc/read.php/43.htm</link>
<title><![CDATA[ASP.NET实现伪静态技术]]></title> 
<author>元创 &lt;admin@yourname.com&gt;</author>
<category><![CDATA[SEO知识库]]></category>
<pubDate>Wed, 10 Dec 2008 04:29:57 +0000</pubDate> 
<guid>http://www.yuan-chuang.cc/read.php/43.htm</guid> 
<description>
<![CDATA[ 
	ASP.NET实现伪静态技术<br/>使用环境：Windows XP Professional<br/>开发平台：NET2.0,VS2005<br/>已经过测试,实现了伪静态技术的实现,可以实现诸如Show.aspx?MyID=1成功转换为1.html的转换,现在将成果与大家分享一下：<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;引入：我们为什么不直接使用Show.aspx?MyID=1这种访问方式而非要使用1.html这样的访问方式呢,也许很多人都觉得没有必要再讲解下去,但是小弟也是初学者,考虑到很多现在和我一样水平的爱好者,都曾经为此烦恼不已,或者正在尝试无数次而未果,因此,此文仅针对菜鸟级的同胞们,希望对你们有所帮助,至于达人们看到了,希望提出更多的宝贵意见或建议,以咨鼓励本小虾,以咨为更菜的小虾们提供更多的更简单的更通用更实用的方法！！！<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;好了,废话少讲,言归正传,以下为俺的实现过程：<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;①：首先要有这个文件URLRewriter.dll,如果没有,赶快到网上下载一个,并将其放到下面的bin目录里面,并且将其引用添加到下面里面;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;②：下面就是Web.Config文件的配置了,当然,配置过程相当简单：<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1：先添加这个<br/><div class="code">&lt;configSections&gt;<br/>&nbsp;&nbsp;&lt;section name=&quot;RewriterConfig&quot; type=&quot;URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter&quot; /&gt;<br/>&nbsp;&nbsp;&lt;/configSections&gt;<br/>&nbsp;&nbsp;&lt;RewriterConfig&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;Rules&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!-- Rules for Blog Content Displayer --&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;RewriterRule&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;LookFor&gt;~/(.&#91;0-9&#93;*)&#92;.html&lt;/LookFor&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;SendTo&gt;~/ArticleDetail.aspx?MyID=$1&lt;/SendTo&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/RewriterRule&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Rules&gt;<br/>&nbsp;&nbsp;&lt;/RewriterConfig&gt;<br/></div><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2：再添加这个<br/><br/>&nbsp;&nbsp;<div class="code"> &lt;httpHandlers&gt;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;add verb=&quot;*&quot; path=&quot;*.aspx&quot; type=&quot;URLRewriter.RewriterFactoryHandler, URLRewriter&quot; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;add verb=&quot;*&quot; path=&quot;*.html&quot; type=&quot;URLRewriter.RewriterFactoryHandler, URLRewriter&quot; /&gt;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/httpHandlers&gt;</div><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;至此,已成功一大半,上面两个都添加到Web.Config,添加到什么位置看来没必要讲了！<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;最后一步：在IIS中找到自己的虚拟目录网站,点属性,然后点配置,然后弹出应用程序配置对话框,选择添加,添加的可执行文件路径为c:&#92;windows&#92;microsoft.net&#92;framework&#92;v2.0.50727&#92;aspnet_isapi.dll,扩展名为.html<br/>
]]>
</description>
</item><item>
<link>http://www.yuan-chuang.cc/read.php/43.htm#blogcomment50</link>
<title><![CDATA[[评论] ASP.NET实现伪静态技术]]></title> 
<author>伪静态技术 &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Wed, 18 Feb 2009 07:42:24 +0000</pubDate> 
<guid>http://www.yuan-chuang.cc/read.php/43.htm#blogcomment50</guid> 
<description>
<![CDATA[ 
	1、静态网页与动态比较：<br/>&nbsp;&nbsp;1）静态网页：<br/>&nbsp;&nbsp;&nbsp;&nbsp;优势：A、 对搜索引擎友好，被收录的质量高；B、访问速度快；C、资源（cpu 等）占用少。<br/>&nbsp;&nbsp;&nbsp;&nbsp;劣势：A、对于大型门户，或者社区来说，不断的修改将会产生大量I/O，会导致磁盘出现碎片甚至出现磁盘坏道。相当恐怖一个隐患。用户信息一旦没有了就没戏玩了。B、储存空间占用会多一些。<br/>&nbsp;&nbsp;2）动态网页：<br/>&nbsp;&nbsp;&nbsp;&nbsp;优势：相对于静态，它的劣势也就是动态的优势所在——占用空间少，对硬盘友好。<br/>&nbsp;&nbsp;&nbsp;&nbsp;劣势：A、对搜索引擎不友好。搜索引擎会不收录带问号的网址?因为搜索引擎怕由于问号而进入死循环。详细可见另外一篇札记（学习札记——网页搜索基础知识 ）<br/>B、高并发时资源占用较多。
]]>
</description>
</item>
</channel>
</rss>