0
內部端口我需要到本地服務器的外部訪問(本地主機:XXXX)通過80端口的連接到沒有外部訪問
我的Apache服務器,有沒有辦法在PHP或其他腳本語言,以便實現這一目標我不必將端口轉發給其他服務器?
基本上有什麼辦法讓腳本加載其他服務器,然後通過Apache服務器推送它。
筆記:我沒有修改其他服務器的能力,它只會是我可以修改文件的apache服務器。
在此先感謝。
內部端口我需要到本地服務器的外部訪問(本地主機:XXXX)通過80端口的連接到沒有外部訪問
我的Apache服務器,有沒有辦法在PHP或其他腳本語言,以便實現這一目標我不必將端口轉發給其他服務器?
基本上有什麼辦法讓腳本加載其他服務器,然後通過Apache服務器推送它。
筆記:我沒有修改其他服務器的能力,它只會是我可以修改文件的apache服務器。
在此先感謝。
如果我理解正確的話,你有
,你想辦法讓1.訪問到2
如果你的Apache服務器的mod_rewrite和/或mod_proxy的安裝,這可能是一樣容易爲:
RewriteEngine On
RewriteRule ^somepath/ http://localhost:XXXX [P]
這將使用Apache作爲反向代理到其他服務器。可以放入Apache配置或.htaccess文件中。見http://httpd.apache.org/docs/2.2/rewrite/flags.html#flag_p和http://httpd.apache.org/docs/2.2/mod/mod_proxy.html。
明亮,這正是我想要的。 – user3459159
我最終使用: '將ProxyRequests Off' 'ProxyPreserveHost On' '的ProxyPass/somepath /本地主機:XXXX/Webroot公司/' 'ProxyPassReverse/somepath /本地主機:XXXX/Webroot公司/' 它區分大小寫我不得不在這些位置使用反斜槓來工作。 – user3459159