iptables 透過 url 重定向到 localhost vhost

iptables 透過 url 重定向到 localhost vhost

我正在嘗試為行動應用程式設定測試環境。我有一台機器作為網關並在 192.168.10.0/24 上提供 dhcp,並從 apache 提供頁面。

我如何設定 iptables 規則,以便來自 192.168.10.0/24 的任何流量都通過 url 重定向到我的虛擬主機 - 因此 url1 轉到 host1,url2 轉到 vhost2,並將其他所有流量預設為 vhost0?

我現在只使用 http,如果其他一切正常的話,也許稍後我會添加 https。

答案1

你不能用 來做到這一點iptables。您只能使用 IPTables 操作 IP 位址,而不能操作主機名稱/URL。您需要一個代理,例如 Apache 允許您根據 URL/虛擬主機進行重定向。

相關內容