c# - ASP。Net 应用程序在指定的路由 url 下工作正常,但在 http://locahost 上不工作
问题描述
我有一个 ASP.Net 应用程序。当 url 为http://locahost/device.aspx时,应用程序正在运行,但当给定的 url 只是http://locahost时,该应用程序无法运行。它抛出一个 IIS 异常,并且当给定 http://locahost时显示 IIS 图像 显示 IIS 图像
解决方案
如果您使用的是 IIS,则需要在 IIS 服务器中设置默认页面。您可以在线查看步骤,因为它因版本而异。
另一种彻底的方法web.config
,您需要在 web.config 文件中添加以下标记
<configuration>
<system.webServer>
<defaultDocument enabled="true">
<files>
<add value="device.aspx" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
推荐阅读
- python-3.x - 如何使用python形成地址字符串以连接到安慰
- javascript - 我的 javascript 包装器的多个实例
- java - IndexOutOfBoundsException - RecyclerView 进入 RecyclerView
- java - 符号在我的 Java 程序中被识别为字符串的一部分?
- scala - 如何获得具有粒子群优化和 DE 算法的软岛模型代码?
- c# - 在 SSIS 中,如何修复此异常(Rebex.Net.SmtpException、Rebex.Net.ProxySocketException 和 System.Net.Sockets.SocketException)
- javascript - 将字符串数组作为键值对
- python - 为什么我的 python 代码的一部分会留下一个空行?
- algorithm - 整数乘法中使用的算法是什么?
- c# - 如何修复连接未关闭。连接的当前状态是连接?