在微软伪静态处理机制下action导致伪静态的地址重现的问题

简介:

伪静态前的地址:/sc/ProductList.aspx?pClass=0&descType=2&minPrice=1&maxPrice=11

伪静态后的地址:/product/list-0-2-1-11

配置文件中的正则如下:(关于路由重写,301等等的问题可以参考我的另一篇文章:http://www.cnblogs.com/dunitian/p/4324341.html

当点击分页控件的时候出现如图所示的蛋疼情况,细细看来,发现在form中的action被控件串改了,那么解决也就明了了~

 

 

点击的时候由于form表单的action会在后面加上相关的参数,那么将当前页的的from表单的action设置为空就行了。操作如下:js的末尾加上这么一句话

try { document.forms[0].action = "" } catch (ex) { }


本文转自毒逆天博客园博客,原文链接:http://www.cnblogs.com/dunitian/p/4521951.html,如需转载请自行联系原作者


相关文章
|
SQL 安全 PHP
网站显示该内容被禁止访问怎么解决
如果您的网站首页或者内页面突然出现“该内容被禁止访问”的提示,那么说明你的网站被黑了,被黑什么了?我找找找,也没找出什么问题,到底是怎么回事,最终如何解决呢?下面,Sine安全老于为大家一一解惑。
1926 0
网站显示该内容被禁止访问怎么解决
|
SQL 安全 数据库
网站被劫持 直接跳转到其他网站的解决办法
某一客户单位的网站首页被篡改,并收到网监的通知说是网站有漏洞,接到上级部门的信息安全整改通报,贵单位网站被植入木马文件,导致网站首页篡改跳转到caipiao网站,根据中华人民共和国计算机信息系统安全保护条例以及信息安全等级保护管理办法的规定,请贵单位尽快对网站漏洞进行修复,核实网站发生的实际安全问题,对发生的问题进行全面的整改与处理,避免网站事态扩大。
7993 0
|
5月前
|
Linux
宝塔开启“网站防篡改程序”后根目录爆满,/www/server/panel/plugin/tamper_proof/sites内容过多是否可以删除,永久解决方案
宝塔开启“网站防篡改程序”后根目录爆满,/www/server/panel/plugin/tamper_proof/sites内容过多是否可以删除,永久解决方案
129 0
|
Web App开发 安全 Shell
【异常解决】浏览器无法访问此网站ERR_UNSAFE_PORT/网页可能无法连接,或者它已永久性地移动到了新网址问题解决方案
【异常解决】浏览器无法访问此网站ERR_UNSAFE_PORT/网页可能无法连接,或者它已永久性地移动到了新网址问题解决方案
1103 0
|
安全
怎么解决网站显示该内容被禁止访问
如果您的网站首页或者内页面突然出现“该内容被禁止访问”的提示,那么说明你的网站被黑了,被黑什么了?我找找找,也没找出什么问题,到底是怎么回事,最终如何解决呢?下面,Sine安全老于为大家一一解惑。 内容被禁止访问的原因: 当出现这种提示时,说明您正在使用阿里云或者他们旗下万网的主机空间,阿里云是我国规模较大的云计算提供商,旗下的安全、可靠、稳定、高效的云主机,虚拟主机,域名等产品为众多客户所青睐。
6384 0
|
SQL 弹性计算 安全
打开网站提示“该内容被禁止访问”该怎么处理
很多客户的网站被拦截并提示:“该内容被禁止访问”,大多数客户使用的都是阿里云的虚拟主机以及ECS服务器,最近发生这种问题的网站也越来越多,这几天刚解决完一个客户网站被阿里云:违规URL屏蔽访问处理通知并拦截,经过朋友介绍找到我们SINE安全公司。
663 0
打开网站提示“该内容被禁止访问”该怎么处理
|
Web App开发
Chrome 浏览器降级后浏览网站不保留用户数据问题原因及解决方法
Chrome 浏览器降级后浏览网站不保留用户数据问题原因及解决方法
240 0
Chrome 浏览器降级后浏览网站不保留用户数据问题原因及解决方法
DEDE在后台设置启用多站点绝对网址RSS出错解决办法
DEDE在后台设置启用多站点绝对网址RSS出错解决办法 - 发表于:DEDE技术吧 - Dede教程 今天偶然发现,栏目下的rss.xml路径全部重复,原来以前开启了启用多站点绝对网址就出现这种情况了,下面我们讲述解决方法: 我们打开 include/arc.
830 0