Iis

如何禁用同一 IIS 伺服器上的站點之間的重定向?

  • September 14, 2010

我有一台伺服器和兩個站點——比如說 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);
?>

引用自:https://serverfault.com/questions/180911