Software-Rec
重新路由一個 URL
我希望將一個特定的 URL 重新路由到另一個,例如:
http://website.com/page1.html
僅http://website.com/page2.html
在我的機器上的第三方伺服器上。但我仍然希望它像 page1.html 一樣回复。有沒有辦法在客戶端 UNIX 上做到這一點?亞歷克斯 PS:如果需要任何澄清,請告訴我
我昨天發表了另一條評論,但現在不在這裡!
無論如何,儘管您有所保留,但似乎代理可能是要走的路。
代理可以在您的機器上執行,因此不必是外部的。
更改 /etc/hosts 以欺騙您的瀏覽器連接到 site2 而不是 site1 只會影響名稱解析並且很容易。讓您的機器獲取 page2 而不是 page1 要困難得多。
如果您不想將客戶端配置為使用代理,您可能會這樣做:
- 將 website.com 添加到 /etc/hosts 指向 127.0.0.1
- 在您的機器上設置反向代理並將其配置為指向真實的 website.com。
- 將代理配置為在請求 page1 時獲取 page2。