伪静态是指动态网页通过重写URL的方法实现去掉动态网页的参数
伪静态的作用:
一)、 利于搜索引擎的抓取
二)、不变应完变
三)、防止某些黑客恶意攻击
四)、 方便访问者使用
利用IIS创建虚拟目录urlMappings新建一个网站:
在web.config配置文件里面<system.web></system.web>节点中配置:
<urlMappings>
<add url="~/haha.html" mappedUrl="~/Default.aspx?id=Guess who I am"/>
</urlMappings>
注:这里的id别写死,可以利用脚本改变。
简单的一个伪静态网站就可以运行了。
直接运行会出现default页面是空的
这时把地址Default.aspx改成 haha.html,再运行的时候会发现