|
制作网站页面的时候,有时候为了用户的体验和搜索引擎的收录,很多网站经常使用伪静态地址重写,或者称为URL地址重写的办法,来将诸如:MyEbook.aspx?ID=1,MyEbook.aspx?ID=2MyEbook.aspx?ID=3等带有参数的动态页面伪装成为一个静态页面,比如,将以上的伪装成为My1.html,My2.html,My3.html等等诸如此类!
出发点是很好的,不仅有利于用户体验,也有利于收录,实在是一举两得!
好处已讲,现在来谈谈使用这种办法所存在的毛病,问题就在于,当你使用伪静态技术的页面有按钮,需要提交内容时,这个时候,一旦与服务器之间有回发动作,那么,地址栏里面显示的网页地址就不再是伪装出来的My1.html,My2.html,My3.html等等拉,而是变为MyEbook.aspx?ID=1,MyEbook.aspx?ID=2MyEbook.aspx?ID=3等等洛,如此一来,会让不太懂网页制作的网友感到不安,他们会认为自己在上一个骗子网站,认为自己提交的数据都被另外一个网站给偷走了,总之,给他们的感觉就是,这样的网站具有欺骗性质;很可能,以后他们再也不敢上你的网站了!!!………
下面本人就个人解决如上问题的心得体会做如下说明,希望能够帮助广大网友解决问题!
解决如上问题,有很多种办法,有使用Javascript禁止回发,有将页面的
[办公软件]在Powerpoint中如何插入Flash动画 [办公软件]根除PowerPoint中Flash动画不能正常播放的问题 [办公软件]Office(Word,Excel)密码破解软件(Office Password… [办公软件]powerpoin自定义播放FLASH动画 [办公软件]PPT插入Flash其属性无自定义的两种解决办法 [办公软件]如何在excel中插入flash动画 [Sql Server]ASP.NET利用SQLDMO实现数据库的备份与恢复下篇 [Sql Server]ASP.NET利用SQLDMO实现数据库的备份与恢复上篇 [Web开发]asp.net(c#)发送邮件代码 [Web开发]ASP.NET中的事务处理和异常处理
|