vista iis7

zhuwumeng 2010-02-26 10:48:10
环境 是vista sp2 ,iis7.0
调试 asp.net
自定义一个 404
默认那个404 不友好也不美观
但是现在
如果请求的网页不存在时,
开始报这个错误
---------------------------------------------
HTTP 错误 500.19 - Internal Server Error
Absolute physical path "E:\asptest\Error-404.aspx" is not allowed in system.webServer/httpErrors section in web.config file. Use relative path instead.
---------------------------------------------
模块 CustomErrorModule
通知 SendResponse
处理程序 PageHandlerFactory-Integrated
错误代码 0x8007000d

请求的 URL http://192.168.1.100:80/Show_I.aspx
物理路径 E:\asptest\Show_I.aspx
登录方法 匿名
登录用户 匿名

---------------------------------------------
•工作进程无法读取 applicationhost.config 或 web.config 文件。
•applicationhost.config 或 web.config 文件中存在格式错误的 XML。
•由于 NTFS 权限不正确,服务器无法访问 applicationhost.config 或 web.config 文件。
---------------------------------------------
•查询事件日志中有关配置文件不可读的原因的信息。
•确保为应用程序池指定的用户标识或通过身份验证的用户具有访问 web.config 文件的必需权限。
---------------------------------------------
当读取 Web 服务器或 Web 应用程序的配置文件出现问题时,就会发生此错误。在某些情况下,事件日志会包含有关导致此错误的原因的更多信息。
...全文
264 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xsfy98 2010-10-13
  • 打赏
  • 举报
回复
必须使用相对于根目录的绝对路径,不能带盘符,即使用“在此网站上使用url”项
zhuwumeng 2010-02-28
  • 打赏
  • 举报
回复
引用 1 楼 redcn2004 的回复:
要求你用相对路径,不要用绝对路径


老兄 你能说的详细点吗?

我是在IIS-网站-自己所做的网站-错误页--404-编辑我是把
我是选择 将静态文件中的内容 插入到错误响应中
我又把文件路径改了:
E:\asptest\<LANGUAGE-TAG>\Error-404.aspx
redcn2004 2010-02-26
  • 打赏
  • 举报
回复
要求你用相对路径,不要用绝对路径

8,327

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 IIS
社区管理员
  • IIS
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧