0

如果我在链接中使用波浪字符从根开始,例如在这样的图像中:“~/images/image.jpg”,我的浏览器会尝试链接到“default.aspx/images/image。 jpg“为什么?

4

1 回答 1

1

在您的 web.config 中,设置:

<authentication mode="Forms">
    <forms ... defaultUrl="~/" ... />
</authentication>

提醒:

  • /- 网站根
  • ~/- 应用程序的根目录

不同之处在于,如果您的网站是:

http://example.com

你有一个应用程序myapp

http://example.com/mydir/myapp

/将返回站点的根目录 ( http://example.com),

~/将返回应用程序的根 ( http://example.com/mydir/)。

于 2013-07-23T10:58:58.563 回答