Linux
使用代理 SSL 或其他方法偽裝 URL
美好的一天親愛的伺服器專家
我希望能夠偽裝一個 URL,即保留使用者在訪問頁面時輸入的 URL。例如:使用者在他的瀏覽器中輸入:
mydomain.com
這必須轉發給:
otherdomain.com
但在他的瀏覽器上,顯示的地址必須保持 mydomain.com 我想配置這個 - 但是如何:!!?
有誰知道如何進行?
這是可能的,如果你
- 擁有 mydomain.com,以便您可以在那裡設置反向代理
- 使用此反向代理轉發到 otherdomain.com,例如,使用者仍將連接到 mydomain.com,但您會將所有流量重定向到 otherdomain.com
不幸的是,如果 otherdomain.com 包含連結到主機名 otherdomain.com 的 URL 的頁面(例如包含主機名的絕對 URL),這將中斷。如果使用者關注他們,它將直接連接到 otherdomain.com,例如沒有您的反向代理,這將顯示在瀏覽器中。
另一種方法可能是使用框架,例如在 mydomain.com 的頁面內框架 otherdomain.com。如果 otherdomain.com 為安全設置了 HTTP 標頭,這將中斷,這樣它就不會被框起來,或者如果它包含顯式打開新視窗或選項卡的內容。