【问题标题】:Get a 404 error from existing controllers从现有控制器获取 404 错误
【发布时间】:2019-12-29 02:17:03
【问题描述】:

当我在 localhost 或托管 ip 上请求时,我的 asp.net 核心项目控制器工作顺利。但是当我使用域调用时,我收到 404 错误。我找不到原因。我确定这不是代码错误。有人有什么想法吗?

【问题讨论】:

  • 听起来您的 IIS 绑定不正确。您可以在 IIS 管理器中显示您网站的绑定吗?
  • 我不认为是这样。因为当我在 IIS 中浏览并使用服务器 ip 时它可以工作。只有当我尝试使用域时才会出现这个问题。
  • 是的,如果您的绑定不正确,就会发生这种情况。您是否在同一台服务器上托管了另一个站点?
  • 你是如何在 IIS 中配置域的?

标签: asp.net-core iis http-status-code-404


【解决方案1】:

要解析域名,您可以按照以下步骤操作:

打开C:\Windows\System32\drivers\etc -> 编辑hosts -> 将xxx.xx.xx.xx www.test.com 附加到hosts 文件的末尾。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-03
    • 2020-03-13
    • 2019-02-20
    • 2014-11-20
    • 2014-06-03
    • 2022-01-26
    • 1970-01-01
    相关资源
    最近更新 更多