移动浏览器显示错误的站点
Mobile browser shows wrong site
我遇到了一个非常奇怪的问题。
我有一个使用 Asp.Net 构建的新网站(之前的网站可能 PHP 在 Apache 服务器上)。本站网络记录均指向IP 1.2.3.4 例如:
当我输入时
example.com
在桌面浏览器中它重定向到
https://example.com
一切正常。重写 URL 已在其他网站上使用,所以我知道这不是导致以下问题的重写。
我清除了我的浏览器,在两个不同的浏览器上进入隐身模式,并且所有 works/shows 网站都如预期的那样。
我现在在手机上浏览同一个网站,它显示的内容完全不同!当我说不同时,我的意思是它显示旧站点并且该站点是在一周前传播的。我查看了 www 和非 www 的网络记录都指向同一个 IP 地址。
所以我决定从外部 ping 站点,两者都显示为正确的 IP。我尝试了不同的移动设备和同样的问题。
我认为如果这是一个 IP/DNS 问题,那么无论使用何种设备,它都会随处发生。
有人知道这里可能出了什么问题吗?我不知道是什么导致移动设备显示旧网站?如果有人需要更多信息,请随时询问。
您可以尝试以下解决方法来解决问题:
为端口号设置防火墙入站规则:
打开“Windows Defender Firewall and Advanced Security”select“入站规则”点击“新规则...”select“端口”然后添加 TCP 端口 12345(您的站点端口号)并单击下一步以完成该过程。
回收您的站点应用程序池。
清除浏览器缓存。
检查您的 DNS 设置
使用iis客户端缓存设置:
打开 Internet 信息服务 (IIS) 管理器。
在“连接”窗格中,转到您要为其禁用缓存的站点。
从中间窗格,select HTTP 响应 Headers。
在 HTTP 响应 Headers 窗格中,单击操作窗格中的设置通用 Headers...。
在 HTTP 响应 Headers 窗格中,单击操作窗格中的设置通用 Headers...。
重新启动 iis 服务器。
我遇到了一个非常奇怪的问题。
我有一个使用 Asp.Net 构建的新网站(之前的网站可能 PHP 在 Apache 服务器上)。本站网络记录均指向IP 1.2.3.4 例如:
当我输入时
example.com
在桌面浏览器中它重定向到
https://example.com
一切正常。重写 URL 已在其他网站上使用,所以我知道这不是导致以下问题的重写。
我清除了我的浏览器,在两个不同的浏览器上进入隐身模式,并且所有 works/shows 网站都如预期的那样。
我现在在手机上浏览同一个网站,它显示的内容完全不同!当我说不同时,我的意思是它显示旧站点并且该站点是在一周前传播的。我查看了 www 和非 www 的网络记录都指向同一个 IP 地址。
所以我决定从外部 ping 站点,两者都显示为正确的 IP。我尝试了不同的移动设备和同样的问题。
我认为如果这是一个 IP/DNS 问题,那么无论使用何种设备,它都会随处发生。
有人知道这里可能出了什么问题吗?我不知道是什么导致移动设备显示旧网站?如果有人需要更多信息,请随时询问。
您可以尝试以下解决方法来解决问题:
为端口号设置防火墙入站规则:
打开“Windows Defender Firewall and Advanced Security”select“入站规则”点击“新规则...”select“端口”然后添加 TCP 端口 12345(您的站点端口号)并单击下一步以完成该过程。
回收您的站点应用程序池。
清除浏览器缓存。
检查您的 DNS 设置
使用iis客户端缓存设置:
打开 Internet 信息服务 (IIS) 管理器。
在“连接”窗格中,转到您要为其禁用缓存的站点。
从中间窗格,select HTTP 响应 Headers。
在 HTTP 响应 Headers 窗格中,单击操作窗格中的设置通用 Headers...。
在 HTTP 响应 Headers 窗格中,单击操作窗格中的设置通用 Headers...。
重新启动 iis 服务器。