脚本宝典收集整理的这篇文章主要介绍了php – Apache Reverse Proxy可以排除某些文件类型吗?,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
但是,Rails 2.x应用程序中有一些PHP,Passenger Standalone无法支持. (由Hongli Lai在乘客讨论小组确认). Hongli建议从反向代理中排除’PHP’位.
可以这样做,如果是这样,怎么办?
编辑以显示如何设置反向代理:
<VirtualHost *:80> ServerName gtt DocumentRoot /home/purvez/www/gtt/public Railsenv development PassengerEnabled off ProxyPass / http://127.0.0.1:3000/ PRoxyPassreverse / http://127.0.0.1:3000/ </VirtualHost>
另外,如何设置普通网站:
<VirtualHost *:80> ServerName testapp DocumentRoot /home/purvez/www/testapp/public RailsEnv development </VirtualHost>
<VirtualHost *:80> ServerName gtt DocumentRoot /home/purvez/www/gtt/public RailsEnv development PassengerEnabled off ProxyPassMatch .*\.PHP$! ProxyPass / http://127.0.0.1:3000/ ProxyPassReverse / http://127.0.0.1:3000/ </VirtualHost>
请注意,这将导致名为gtt的虚拟主机中的所有“PHP位”从/ home / purvez / www / gtt / public本地提供.
希望这能让你朝着正确的方向前进.
以上是脚本宝典为你收集整理的php – Apache Reverse Proxy可以排除某些文件类型吗?全部内容,希望文章能够帮你解决php – Apache Reverse Proxy可以排除某些文件类型吗?所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。