asp.net SERVER_NAME返回错误的域名

时间:2015-05-08 13:38:04

标签: c# asp.net iis

谁能解释一下asp.net/iis如何获得SERVER_NAME变量? 当我们更改生产域名时会出现问题。后端代码通过调用以下方法Request.ServerVariables["SERVER_NAME"]返回旧值。 它可能与DNS更新有关吗?

1 个答案:

答案 0 :(得分:2)

  

后端代码通过调用以下方法返回旧值Request.ServerVariables [“SERVER_NAME”]

通常这是variable returns

  

服务器的主机名,DNS别名或IP地址,就像在自引用网址中一样。

检查

  • DNS更改已传播到此服务器。在服务器本身上执行反向DNS查找。如果是这种情况,请刷新本地DNS缓存(ipconfig /flushdns
  • 确保DNS PTR记录已正确更新
  • 主机名未设置为与旧DNS名称匹配