Web-Server

僅使用 .htaccess 文件使用 mod_proxy 規則配置反向代理

  • February 5, 2018

我正在嘗試將網站(共享託管)連接到遠端伺服器,以便當我訪問http://example.com/test/它時會顯示來自http://remote-example.com/(這是一個 Web 應用程序伺服器)的結果

網路託管服務提供商只允許我修改.htaccess配置文件,他們說 mod_proxy 已啟用並且可以使用該.htaccess文件進行配置。

他們將我連結到Apache’s Documentation,但我無法讓它工作。託管服務提供商使用 Lightspeed 作為 Web 伺服器。

有人能給我一個.htaccess文件應該是什麼樣子的例子嗎?

只能通過修改.htaccess文件來配置反向代理嗎?

在與託管服務提供商討論並進一步研究該問題後,我得出結論,由於主機限制,無法完成。

apache文件本身指定ProxyPass只能在Context: server config, virtual host, directory

這是一些有用資訊的連結,可能有助於其他人可以在 htaccess 中使用 ProxyPass 和 ProxyPassReverse

引用自:https://serverfault.com/questions/895282