【问题标题】:dnndev.me works on chrome and firefox browser but not IEdnndev.me 适用于 chrome 和 firefox 浏览器,但不适用于 IE
【发布时间】:2013-11-03 17:55:02
【问题描述】:

我有一台带有 sql server epxress 2012 和 iis 8 的 win 8.1 电脑。我按照 @christoc 教程 HERE 设置了 dnndev.me 测试环境。

当我在 CHrome、Firefox 和 safari 中请求 dnndev.me 页面时,这非常有效。但是IE不会显示这个页面。

我得到以下屏幕:

我对 www.dnndev.me 和 dnndev.me 都有一个绑定。我不确定这里发生了什么,因为该站点正在正确地服务器连接到其他浏览器,所以我知道权限不是问题。

问题:

谁能帮我弄清楚为什么本地 DNN 站点不会在 IE 中显示?

编辑 1:

这是我添加到 Chris 提到的主机文件中的内容:

127.0.0.1       dnndev.me
127.0.0.1       www.dnndev.me

【问题讨论】:

    标签: iis dotnetnuke iis-8 dotnetnuke-7


    【解决方案1】:

    IE 是否使用代理服务器?我猜 IE 没有正确解析域名,您可以尝试将 127.0.0.1 dnndev.me 添加到 c:\windows\system32\drivers\etc\ 中的 hosts 文件中,以防 IE 没有获取公共 DNS 记录为那个域名。

    编辑:您也可以尝试运行 Fiddler 以查看请求是否在通过 IE 运行时发送到外部,而不是内部。

    另外,请仔细检查这不仅仅是“默认”文档问题,请将 default.aspx 放在 URL 的末尾

    【讨论】:

    • 谢谢,我已经尝试过了,将 dnndev.me 和 www.dnndev.me 添加到主机文件中,重新启动站点并回收应用程序池,但它没有工作。这很奇怪。
    • 我检查了 IE 的连接 (LAN) 设置,但我没有使用代理服务器。
    • 更新了答案并提出了更多建议
    • 我请求了 default.aspx,但它不起作用。所以我继续尝试提琴手。我以前从未使用过提琴手。整洁的工具。至于解决方案,在我安装 Fiddler 并将其配置为运行 win 8 后,我在 IE 中请求 dnndev.me 并且它有效。提琴手的安装和配置中的某些东西以某种方式解决了这个问题。希望我有更具体的原因/解决方案,但我会接受。感谢您的坚持。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    • 2012-01-27
    • 2012-02-14
    • 2015-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多