【发布时间】:2015-02-04 01:17:21
【问题描述】:
我有一个 C# Web 应用程序,在 VisualStudio 托管时运行良好。
当我在 IIS 上托管它时,指向我的 CSS 样式表的链接返回 404 错误。
基本上:
http://hostname/Sitename/default.aspx
变成
http://hostname/Sitename/(S(ubd3fhzfs04ebb1qzfsjlsse))/default.aspx
我不知道可能发生了什么变化,但这在几周前发布后就开始发生了。
我已尝试删除站点文件夹并重新发布。
我托管了另外 2 个应用程序,它们也是通过 VS 发布的,它们的 URL 是正常的,即
http://hostname/Sitename/default.aspx
据我所知,所有网站的 web.configs 和 IIS 设置都是相同的。
【问题讨论】:
-
您能否为不工作的页面显示 .aspx 标记和/或显示乱码..?
-
看起来您已配置为无 cookie。 msdn.microsoft.com/en-us/library/aa479314.aspx
-
是的,我使用 cookieless=false 添加了会话状态超时