Iis
如何禁用同一 IIS 伺服器上的站點之間的重定向?
我有一台伺服器和兩個站點——比如說 A 和 B。
問題(對我來說)是當我關閉 B 站點時,當我嘗試瀏覽時:
www.b.com
IIS 沒有顯示錯誤,而是將我(默默地)重定向到 A,所以實際上我得到了地址:
www.a.com
那麼如何阻止這種重定向(並顯示錯誤)?
IIS 7。
您對 www.a.com 的站點綁定很可能足夠通用,以至於它們也可以擷取 www.a.com。即它是通過IP 地址綁定的,這對兩個站點都是一樣的。
Matt 的建議將起作用,在 www.a.com 上創建自定義處理程序。您還可以使用 www.b.com 的綁定讓您的 www.b.com 站點保持打開狀態,並將所有流量指向錯誤頁面。
或者,您可以更新 www.b.com 的 DNS 記錄以完全指向另一個伺服器或位置。
在您的預設網站上,
創建一個顯示您想要的錯誤的腳本。不久前我不得不做同樣的事情,因為所有 .domain.tld 站點實際上只是一個虛擬目錄。
<?php $f = $_SERVER['server_name']; header("Location: http://offline.domain.tld/?q=".$f); ?>