2009-05-27 34 views
1

我在主页上有一个非常简单的表单,但在网站位于根目录时无法工作。为什么不回发我的域根目录?

正常工作:

www.mysite.com/page.aspx

www.mysite.com/another/page.aspx

不起作用:

www.mysite.com

我按一下按钮,它postsback到

www.mysite.com/default.aspx

但是,什么也执行,现在如果我再次尝试/default.aspx它的形式将回发并执行正常。

我在做什么错?

+0

你可以发表你的表格标签代码 – 2009-05-27 15:03:35

回答

1

感谢您的回复,我只是想通了!

我正在使用isapi来确保我的网址都是小写字母,并且301将任何大写URL重定向到它们的等效小写版本。

在回发它的行动是Default.aspx ...我的脚本被重定向到default.aspx并且在它被回发之前丢失了值.. DOH!

1

这听起来像默认页面重定向意外(或故意)失去所有表单数据。我首先建议不要重定向到不存在的页面。

但是,如果你坚持,我会尝试类似URL rewriting。希望从模块重写将保持表格数据完好无损,但我不能肯定地说它会。祝你好运!

0

你的网站的根目录是否有Index.aspx?

相关问题