gpt4 book ai didi

webforms - 回发不适用于应用程序根目录[ASP.NET 4.0]

转载 作者:行者123 更新时间:2023-12-04 08:56:27 25 4
gpt4 key购买 nike

我在一个站点下有许多虚拟应用程序,所有这些应用程序都有相同的问题。每当您位于应用程序的根目录(〜/)时,都不会触发回发,而是仅刷新页面。

以下是一些示例(所有它们自己的虚拟应用程序):

单击“登录”链接不会重定向到Login.aspx页


http://designbyssi.com/designbyssi.com/projects/air-savings/02/
http://www.designbyssi.com/designbyssi.com/projects/life-furniture/06/


输入用户名/密码,然后单击“登录” /“进入”不会将用户登录


http://designbyssi.com/designbyssi.com/support/
http://www.designbyssi.com/


出于某种原因,如果将“ Default.aspx”添加到回发上方的任何页面的末尾,将按预期工作(例如http://designbyssi.com/designbyssi.com/projects/air-savings/02/Default.aspx)。我已经使用谷歌搜索了一段时间了,虽然找不到任何文章,但我发现了几篇文章。
这是我设法找到的文章:


Why won't postbacks work on my domain root?
http://forums.asp.net/t/1735380.aspx/1
http://forums.asp.net/t/1482960.aspx


我没有使用任何类型的URL重写,它们都是Web表单应用程序,并且我使用的是Godaddy共享托管帐户。

关于可能发生的事情或我需要做些什么来解决它的任何想法?

最佳答案

最近我遇到了一个相同的问题,即我的开发环境是在集成模式下设置的,而生产是在经典模式下设置的。开发人员的回发在转到网站的根目录时不起作用,但在转到Default.aspx时将起作用。

我只是将开发环境更改为现在使用经典模式。同样,此问题不一定与URL重写有关。

由于您位于共享主机上,因此您可能无法这样做,但是这些链接可能会有所帮助。

Postback doesn't work with aspx page as Default Document

Event Handlers Might Not Be Not Raised in a Default Document in IIS 7 or IIS 7.5 Integrated Mode?

关于webforms - 回发不适用于应用程序根目录[ASP.NET 4.0],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10542150/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com