我遇到了一個非常奇怪的問題。我有一個使用 Asp.Net 構建的新網站(之前的網站可能是 Apache 服務器上的 PHP)。該網站的網絡記錄全部指向IP 1.2.3.4,例如:當我輸入時example.com在桌面瀏覽器中,它重定向到https://example.com一切都按預期進行。重寫 URL 已在其他站點上使用,因此我知道這不是重寫導致以下問題。我清除瀏覽器在兩個不同的瀏覽器上進入隱身模式,并且所有內容都按預期工作/顯示該網站。我現在在手機上瀏覽同一個網站,它顯示的內容完全不同!當我說不同時,我的意思是它顯示舊站點,并且該站點是在一周前傳播的。我檢查了 www 和非 www 的網絡記錄都指向相同的 IP 地址。所以我決定從外部 ping 該網站,結果都顯示正確的 IP。我嘗試不同的移動設備并遇到同樣的問題。我認為如果這是一個 IP/DNS 問題,那么無論設備如何,它都會在任何地方發生。有誰知道這里可能出了什么問題嗎?我不知道是什么原因導致移動設備顯示舊網站?如果有人需要更多信息,請隨時詢問。
1 回答

慕森王
TA貢獻1777條經驗 獲得超3個贊
您可以嘗試以下解決方法來解決該問題:
設置端口號的防火墻入站規則:
打開“Windows Defender 防火墻和高級安全”,選擇“入站規則”,單擊“新建規則...”,選擇“端口”,然后添加 TCP 端口 12345(您的站點端口號),然后單擊“下一步”完成該過程。
回收您的站點應用程序池。
清除瀏覽器緩存。
檢查您的 DNS 設置
使用iis客戶端緩存設置:
打開 Internet 信息服務 (IIS) 管理器。
在“連接”窗格中,轉到要禁用緩存的站點。
從中間窗格中,選擇 HTTP 響應標頭。
在“HTTP 響應標頭”窗格中,單擊“操作”窗格中的“設置通用標頭...”。
在“HTTP 響應標頭”窗格中,單擊“操作”窗格中的“設置通用標頭...”。
重新啟動您的 iis 服務器。
- 1 回答
- 0 關注
- 142 瀏覽
添加回答
舉報
0/150
提交
取消