网址出现aspxerrorpath=的问题描述

1.网页打不开了,输入网址后就提示error.aspx?aspxerrorpath=/about-us.html,到底是什么原因啊?

2.ASP网站自定义了404错误页,但访问不存在的网址时网址错误页后面总多出aspxerrorpath参数,怎么解决呢?

3.万方数据库检索时打开是空白页,访问http://www.sowsoy.com/zmd/tbzmd-catindex.htm时,为什么得到的网址是……/404.html?aspxerrorpath=tbzmd-catindex.htm?

网址出现aspxerrorpath=的原因

这是一种处理出错的机制,如果网站程序出现异常,或者访问者没权限或操作有错误,就会通过重定向专业错误显示页面上,同时在错误显示页面的网址中增加此参数,如果不定向到这个页面程序就会报简单的页面不存在或者错误提示白页。

1.web.config配置文件配置了错误页,用户访问了不存在的网址

现在网站通常会自定义了404错误页,当访问的网址不存在时,如果重定向到自定义的404错误页,网址中就可能添加aspxerrorpath=参数。web.config中的customErrors可以定义404错误页,详细配置参数请参考web.config中<customErrors>节点详解,比如某网站的配置文件如下:

...
<customErrors mode="RemoteOnly">
<error statusCode="404"redirect="/error.html"/>
</customErrors>
...

这里将customErrors mode设置成了RemoteOnly,当远程访问该网站的一个不存在的页面时,就会自动转向error.html页面,看到的网址就是error.html?aspxerrorpath=……

2.网站代码运行错误

如网站代码dll同页面不匹配,运行时导致系统出错,转到错误页也会出现该问题。

3.网站被黑客入侵

网站被黑客入侵后,用户访问的正常页面可能会被恶意跳转,如果跳转到不存在的页面,再加上404错误的跳转设置,网址中就可以出现aspxerrorpath=参数。

网址出现aspxerrorpath=的解决办法

1.将web.config中的customErrors设置成Off

这时自定义404错误页失效,如果用户访问不存在的网页,浏览器会爆出网页不存在的简单页面,如果希望看到自己定义的错误页面,可以在服务器上设置自定义错误页。

2.重新编译网站代码

如果是网站代码错误,重新编译代码后更新到服务器即可解决此问题。

3.修复网站

如果网站被黑客入侵,你可以通过这些方式尝试修复网站。

IIS URLScan module禁用URLs中带aspxerrorpath=参数查询字符串去访问您的ASP.NET应用程序的方法

首先需要安装 URLScan ,安装完成后,找到配置文件

%windir%\system32\inetsrv\urlscan\UrlScan.ini

并打开,在 UrlScan.ini 的底部,可以找到 [DenyQueryStringSequences] 区。在区域下加 “aspxerrorpath=” ,示例如下,然后保存文件

[DenyQueryStringSequences]
aspxerrorpath=

这个功能是为了禁用 URLs 中有 “aspxerrorpath=” 查询字符串去访问您的ASP.NET应用程序,并且web服务器返回 HTTP 错误。

保存之后,运行 “iisreset” (管理员权限下)使其生效。为了查看是否生效,您用包含那个查询字符串的URL,可以访问您的站点或者应用程序,看看是否有 HTTP 错误从IIS中发出。

转载于:https://www.cnblogs.com/yizl/archive/2013/01/09/2853612.html

网址出现error.aspx?aspxerrorpath=404.htm?aspxerrorpath=的原因及解决办法转相关推荐

  1. Rsync: @ERROR: Auth Failed On Module XXX错误原因及解决办法

    rsync 提示错误@ERROR: auth failed on module XXX,原因是认证失败,提示这个错误证明你的 rsync 服务已经正确运行了,但是账号或密码有问题.解决方法如下: 一. ...

  2. error: failed to push some refs to原因及解决办法

    今天在给github上面推代码的时候遇到无法推送的问题, 原因:在创建远程仓库是勾选了使用readMe文件进行初始化,本地项目文件夹没有readMe文件 可以通过如下代码合并分支,之后就好啦 git ...

  3. [error] id returned 1 exit status原因及解决办法

    1.  上次编译运行的shell没有关闭(小黑窗) 2.函数定义在了main()函数里面 例: int main() {...void Function_1(int a,char b,char c){ ...

  4. Php Fatal error: Allowed memory size of 33554432 bytes exhausted 的解决办法

    Php Fatal error: Allowed memory size of 33554432 bytes exhausted 的解决办法 在 php.ini 配置文档里面,默认的memory_li ...

  5. 【转】error while loading shared libraries: xxx.so.x 错误的原因和解决办法

    原博客地址:http://www.cnblogs.com/Anker/p/3209876.html#undefined error while loading shared libraries: xx ...

  6. error: failed to launch '/private/var/mobile/Applications/** busy解决办法

    error: failed to launch '/private/var/mobile/Applications/** -busy 今天遇到了这个问题,搜索了一下看到好多是关于timeout的解决办 ...

  7. 电脑无限重启rpc服务器不可用,StarUML启动时候出现System Error. Code:1722. RPC服务器不可用.错误的解决办法...

    评论 # re: StarUML启动时候出现"System Error. Code:1722. RPC服务器不可用."错误的解决办法 2010-01-30 11:47 s love ...

  8. “CreateProcess error=206, 文件名或扩展名太长” 错误解决办法

    "CreateProcess error=206, 文件名或扩展名太长" 错误解决办法 ​ 博主导入项目公司项目到IDEA启动的时候,编译阶段报错如下 "CreatePr ...

  9. 安全狗php站点404,开启安全狗响应内容保护导致404返回200状态码的解决办法

    开启安全狗响应内容保护导致404返回200状态码的解决办法 2020-04-08 开启安全狗响应内容保护导致404状态码返回200的解决办法 今天无意中对www.tbadc.com的404错识做了一个 ...

最新文章

  1. 【天命奇御】成就进度62/71的通关攻略(1·开篇前言)
  2. excel中使用CORREL函数计算两个时间序列数据列之间的滚动相关性(Rolling correlations)、例如,计算两种商品销售额之间的3个月的滚动相关性
  3. 电脑下边的任务栏不见了_XP系统任务栏被空白工具栏占领快速删除办法
  4. PHP安装zip拓展,以及libzip安装问题
  5. UWP开发---通过委托跨页面导航
  6. 学习Azure Functions:在Visual Studio 2017中创建Azure Functions
  7. 毕设日志——tensorboardX无法连接的问题
  8. if中有return理解
  9. 大数据可视化的应用场景
  10. [BZOJ1492][NOI2007]货币兑换Cash(斜率优化+CDQ分治)
  11. 关于Junit中Assert已经过时
  12. 腾讯笔试题之数字转换机
  13. 学生专用计算机怎么没声音,班班通电脑没声音了
  14. 基于javaweb+SpringBoot+JPA图书馆座位占座预约管理系统(管理员、老师、学生)
  15. SaaS常用指标及计算方法
  16. 红米3s android7.1,红米3S/3X 的LineageOS14.1刷机包 安卓7.1.1原生风格 本地化 20180203更新...
  17. 肠道微生物群影响眼部健康
  18. Unity-实现聊天气泡,即字体区域背景自适应
  19. Nessus扫描设置
  20. Gradle+组件化开发

热门文章

  1. WPF中使用流文档灵活地显示内容
  2. GridView生成序号
  3. .NET Framework 如何:提高性能
  4. Ubuntu 进入单用户模式—修改启动项利器
  5. VS2008编译boost库
  6. android第三方登录appid,AndroidQQ第三方登录
  7. win8.1自带metro应用不工作解决办法
  8. 使用 VuePress 搭建一个自己的知识文档
  9. 深度:抖音本地生活服务的真相
  10. java 获取 网卡名称_Java获取网卡信息详解