2011-07-24 83 views
1

我很難過要問這個問題,但我甚至不知道該怎麼稱呼我想要做的事情,所以Google沒有太大的幫助。僅在本地機器上進行域名轉發或屏蔽?

我正在公司網絡之外的公司網站上做一些工作。網站上的一些資產是從只能從公司網絡(QA)內部看到的域中加載的,但公有網絡中存在這些資產的鏡像。我如何屏蔽或轉發請求到此內部域(例如:http://qa.example.com/image.png)到筆記本電腦上的鏡像外部域? (例如http://www.example.com/image.png)。這與使用主機文件的IP地址可以完成的操作類似。我想這樣做的原因是,當我在辦公室外的網站上工作時,圖像不會被破壞,並且更改Web文件中的所有引用不是一種選擇。我在OSX Lion上。

再次,對不起,假的問題,請不要火焰:S

謝謝!

+0

@Fo:如果你在[http://serverfault.com/faq](http://serverfault.com/faq)上提出這個問題,我想你可以得到更好的答案。 –

回答

1

如果鏡像主機(http://www.example.com)不使用主機頭文件,您可以通過將主機文件映射到www.aample.com來執行此操作。

這將讓您的瀏覽器詢問www.example.com主機http://qa.example.org/image.png。如果www.example.com配置爲使用主機頭來控制所提供的內容,它將看到不匹配的主機名並且無法提供內容。在這種情況下,你需要更強大的東西。