我得到了一个带有主页的解决方案(Default.aspx)
在这个位置"D:\Websites\wwwFlofab\HomeSite\Default\Pages"
,它在这个位置使用了一个母版页(Site.Master
)"D:\Websites\wwwFlofab\HomeSite\Master\Pages"
。
访问我们的网站时,我们使用的是Default.aspx
(不是上面提到的)重定向到我的Default.aspx
. 这样,当我输入我们的网址时,它正在重定向,所以"http://www.mywebsite.com"
我没有得到类似的东西"http://www.mywebsite.com/HomeSite/Default/Pages/Default.aspx"
我不喜欢"/HomeSite/Default/Pages/Default.aspx"
在第一次加载时显示,所以我更改了 IIS 7.5 默认文档"Default/Pages/Default.aspx"
以避免重定向。
它现在在首次加载时正确显示 ( http://www.mywebsite.com
)。
然后我看到了一些我不明白的东西,这就是我在这里发帖的原因:)
在我的母版页中,我有许多像这样显示的图像
<img src='~/Styles/images/ASME.png' />
在该 IIS 默认文档更改后,所有这些图像(在母版页中)都没有显示(仅在首次加载时)。为了正确显示它们,我需要添加我们的 url。
<img src='http://www.mywebsite.com/HomeSite/Styles/images/ASME.png' />
为什么我的图像会在手动重定向时正确显示,而不是从 IIS 调用时?
这是相同的页面,相同的文件夹,只是 url 改变了。