社区
ASP
帖子详情
IIS 6.0中response.redirect()的问题
leal
2004-04-12 03:04:37
IIS6.0中:
http://localhost/app1/a.asp页中使用response.redirect("/app2/b.asp")时,即重定向到另一虚拟目录中的页面时,出现错误:Internal Server Error!
而使用response.redirect("/app1/c.asp")即重定向到同一虚拟目录中的其他页面时则正常,请问是什么原因,谢谢!
...全文
190
9
打赏
收藏
IIS 6.0中response.redirect()的问题
IIS6.0中: http://localhost/app1/a.asp页中使用response.redirect("/app2/b.asp")时,即重定向到另一虚拟目录中的页面时,出现错误:Internal Server Error! 而使用response.redirect("/app1/c.asp")即重定向到同一虚拟目录中的其他页面时则正常,请问是什么原因,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leal
2004-04-13
打赏
举报
回复
问题解决了,不是redirect的问题,抱歉给大家带来的误解。
原因是应用环境不同带来的b.asp上涉及的一个设置问题,b.asp本身也不需要修改。只是有点不明白的是,a.asp是没错的,转向到b.asp后才会发现错误,但为什么出错提示出现在a.asp上?
mind_1220
2004-04-12
打赏
举报
回复
可能是这样的
在你IIS5.0下默认buffer是打开了的
而在你的IIS6.0中buffer没有打开
在 buffer 没有打开的情况下 使用response.redirect 是会出错误的
所以你在页面的“最”前面写上
response.buffer=true
这样并不是一个好的办法
你应使用 javascript的跳转为好。
javascript:location="b.asp";
leal
2004-04-12
打赏
举报
回复
b.asp肯定没错,因为出错页面是a.asp,而且在IIS5.0下运行是没错的
我是要转向到另一个虚拟目录的文件,因此也不可能用相对路径
请装有iis6的朋友帮忙试试
skybblue
2004-04-12
打赏
举报
回复
我也觉得可能是b.asp中有错误
Homk
2004-04-12
打赏
举报
回复
相对路径试试~~
zzzzzzzzzzzzz
2004-04-12
打赏
举报
回复
我想应该不是response.redirect("/app2/b.asp")的错,
你看看app2/b.asp页面是不是有错。
leal
2004-04-12
打赏
举报
回复
在IIS5.0这样写是没问题的,到了IIS6.0就出现了这样的问题,应该是出于安全性的考虑,屏蔽了对另一个虚拟目录的访问,不知道在哪里能设置允许访问,就像访问父目录的选项一样。
说好不能打脸
2004-04-12
打赏
举报
回复
response.redirect "b.asp"
同级目录不需要写 /app2/....
../表示向上跳一级目录
若白师妹
2004-04-12
打赏
举报
回复
response.redirect("../app2/b.asp") '不知道這樣可不可以,我亂講的,你的寫法是沒錯
如何提高ASP.NET性能(2)—
Response.Redirect
你使用
Response.Redirect
吗? 搜索你的代码为“
Response.Redirect
”,并考虑更换与Server.Transfer的。这并不招致了一个新的请求成本,因为它避免了任何客户端重定向。 你不能总是简单地取代
Response.Redirect
调用...
windows 2003 r2
iis
6.0
中
集成tomcat
6.0
(虚拟主机)
原文出自csdn博客,地址:http://blog.csdn.net/peihexian/archive/2007/11/02/1864278.aspxtomcat与
iis
的整合应用不是什么新鲜事,但是
IIS
6与Tomcat6的整合方法,网上...1.安装
IIS
6.0
,这个几乎每个人都会,不写过程
Response.StatusCode的HTTP状态代码列表
Response.StatusCode的HTTP状态代码列表 1xx - 信息提示这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。 · 100 - Continue 初始的请求已经接受,客户应当继续...
Response.StatusCode的HTTP状态代码列表 【转】
这些具体的错误代码在浏览器
中
显示,但不在
IIS
日志
中
显示: · 401.1 - 登录失败。 · 401.2 - 服务器配置导致登录失败。 · 401.3 - 由于 ACL 对资源的限制而未获得授权。 · 401.4 - 筛选器...
IIS
6.0
服务器没有开启父路径
是在网上不能正常连接,显示入下错误: <br />Server.MapPath() 错误 '...'..' <br />网页里面用了一个
Response.Redirect
的路径重指向,客户页面里面指向路径写的是相对路径,省略了网站域名地址。
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章