ASP.NET伪静态的实现及伪静态的意义
2、使用真静态可能将导致硬盘损坏并将影响论坛性能
3、使用伪静态将占用一定量的CPU占有率,大量使用将导致CPU超负荷
4、最重要的一点,我们要静态是为了SEO
1、使用真静态的方法可以直接排除了,因为无论怎么生成,对硬盘来说都是很伤的。
2、既然真伪静态的效果一样,我们就可以选择伪静态了。
3、但是伪静态大量使用会照成CPU超负荷。
4、所以我们只要不大量使用就可以了。
5、既然静态只是给SEO看的,我们只需要伪静态给SEO就行了,不需要给用户使用。
6、所以我们只要在专门提供给SEO爬的Archiver中使用伪静态就可以了。
7、谢谢大家耐心看我写的文章。
8、有何不解的地方或是有不同的看法欢迎提出。
首先你要在你的项目里引用两个DLL:
ActionlessForm.dll
URLRewriter.dll
真正实现重写的是 URLRewriter.dll 但是如果你要实现分页,那么必须使用这个ActionlessForm .dll
首先在web.config里写
<configSections>
<section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />
</configSections>
<httpModules>
<add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter" />
</httpModules>
<!-- 下面是配置重写URL规则 -->
<RewriterConfig>
<Rules>
<RewriterRule>
<LookFor>~/Products/Jurisdiction_(\w{3})\.aspx</LookFor>
<SendTo>~/En/Jurisdiction.aspx?jurid=$1</SendTo>
</RewriterRule>
<LookFor>~/Articles/(\d{1,})\.aspx</LookFor> <!-- 这个是被代替后的文件名,使用到正则表达式 -->
<SendTo><![CDATA[~/En/Article_view.aspx?article_id=$1]]></SendTo> <!-- 这个是要给代替的网页,一般是带有问号后面带参数的网页 -->
</RewriterRule>
<RewriterRule>
<LookFor>~/Articles/(\d{1,})_(\d{1,})\.aspx</LookFor>
<SendTo><![CDATA[~/En/Article_view.aspx?article_id=$1&page=$2]]></SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>
右键点我的电脑-->管理-->展开'服务和应用程序'-->internet信息服务-->找到你共享的目录-->右键点击属性 -->点击'配置'-->
映射下面 -->找到.aspx的可执行文件路径 复制路径-->粘贴路径-->扩展名为".html"-->然后把检查文件是否存在的勾去掉 这样就可以了
转载于:https://www.cnblogs.com/chenying99/archive/2009/12/28/1635449.html
ASP.NET伪静态的实现及伪静态的意义相关推荐
- php空间开启伪静态,php虚拟主机开启伪静态(虚拟主机伪静态规则配置)
伪静态是相对真实静态来说的,有时我们为了更好增强搜索引擎的友好面,通常将一些动态页面(如PHP.ASP等)设置成伪静态页面.在HostEase虚拟主机中我们可以. 关于php开源程序的伪静态设置,怎么 ...
- php伪静态成html,伪静态是什么?伪静态与普通html静态网页区别?
什么是伪静态,伪静态作用 伪静态即是网站本身是动态网页如.php..asp..aspx等格式动态网页有时这类动态网页还跟"?"加参数来读取数据库内不同资料.很典型的案例即是disc ...
- php study 配合伪静态,phpStudy V8 Apache伪静态的配置教程图文说明,快米云
apache伪静态配置,需要网站根目录下有 .htaccess 文件,没有则需要自己创建一个,phpStudy V8能够自动生成这样一个文件,免去了繁琐的配置过程. 以下为Apache伪静态的配置具体 ...
- php虚拟主机伪静态,各种虚拟主机伪静态设置方法
网站 什么是URL重写(URL Rewrite)? URL 重写就是把传入 Web 请重定向到其他 URL 的过程. 我们知道在Apache中有mod_rewrite来实现URL的重写功能(URL R ...
- 西部数码 php 伪静态,西部数码提供伪静态虚拟主机|linux虚拟主机伪静态URLREWRITE使用指南...
西部数码所有型号虚拟主机均支持伪静态Urlrewrite,支持自定义isapi功能(业界独有),从而可以方便地支持任何系统的伪静态功能,方便搜索引擎的收录,详见: http://www.west.cn ...
- php 伪静态 page-18.html,PHP 伪静态实现技术原理讲解
PHP 伪静态实现技术原理讲解 发布于 2015-01-18 23:52:58 | 129 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext Pre ...
- 什么是php伪静态规则,php设置伪静态规则编写 问题
伪静态 php 在vps 里 win2003 iss 比如 网站会员A的个人中心 地址是 ****.com/member/member.php/?userid=898 ""&quo ...
- 骑士人才linux伪静态,骑士人才CMS伪静态规则
为您收集整理了骑士人才CMS系统伪静态规则如下: WINDOWS主机伪静态规则 # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 RewriteRu ...
- linux apache2 伪静态,linux Ubuntu apache2 伪静态设置
Ubuntu Apache 伪静态配置 url重写 步骤: 1.加载rewrite模块 sudo ln -s /etc/apache2/mods-available/rewrite.load /etc ...
最新文章
- 光流 Motion Estimation
- Leetcode 83 删除排序链表中的重复元素 (每日一题 20210804)
- 香农定理和奈奎斯特定理区别_这一切都从指数函数开始(4)——采样定理
- ZYNQ7000-AXI GPIO详解
- boost::graph模块实现边列表算法上的连通分量
- javascript --- JSON字符串化
- C# - 创建List属性的简单方法
- 蓝桥杯 历届试题 小数第n位
- springboot之mybatis分页查询
- 说下我自己对空号检测的理解跟心得
- 校园网认证破解教程(广某大学)
- 圣思园的随堂视频发布了
- [转]	 世界上超难找的药方,为爸妈留着,怕以后找不到了就转来了
- 软件著作权个人申请全套攻略
- 音频-音频术语名词解释
- 网络数据爬取实例教程
- 如何部署SSM框架(Spring+SpringMVC+MyBatis)到SAE(新浪云服务器)图文教程
- Vue组件库 View UI 来看看这80种奇奇怪怪的按钮
- 仿QQ相册RecyclerView滑动选中
- Jython安装小坎坷
热门文章
- java asm methodvisitor 定义局部变量_Java ASM3学习(3)
- 系统设计(二)——TinyURL系统设计
- 动手学深度学习Pytorch Task08
- Stacking 模型融合详解(附python代码)
- 电脑服务器系统被管理员停用,Win7系统任务管理器已被系统管理员停用怎么办?...
- 小米mix2s html,【小米MIX2s评测】2018需要加价买的旗舰 小米MIX 2S评测_小米 MIX 2s(6GB RAM/全网通)_手机评测-中关村在线...
- React学习笔记一 JSX语法组件
- [RHCSA学习笔记]Autofs实现自动挂载NFS共享
- boost::asio async_write也不能保证一次发完所有数据 一
- 项目经理杂谈(上)____________加速步伐!