2011-07-26 183 views

回答

2

您可以使用apache的mod_proxy模塊。

ProxyRequests Off 

<Proxy *> 
    Order deny,allow 
    Allow from all 
</Proxy> 

ProxyPass /uploads http://live.domain.com/uploads 
ProxyPassReverse /uploads http://live.domain.com/uploads 

ProxyRequests Off禁用正向代理,這樣你的機器不能被用作代理服務器。

<Proxy *>...</Proxy>設置您的(反向)代理的訪問權限; 'all'在這種情況下。

而且finaly的ProxyPassProxyPassReverse定義每個請求「/上傳」應當被傳遞到「http://live.domain.com/uploads」( - >的ProxyPass)和從「HTTP每個響應:/ /live.domain.com/uploads'應該被視爲來自'/ uploads'( - > ProxyPassReverse)。

+0

您可以添加註釋來簡要說明代碼的不同部分嗎? –

+0

@Emanuil:增加了一個基本的解釋,欲瞭解更多信息,請訪問提供的鏈接。 – ChrFin

+0

謝謝!這非常有幫助。代碼應該在'.htaccess'文件中嗎? –