我们在迁移阶段build立了一个代理,看到人们试图滥用它。 它被正确configuration并只转发到我们的应用程序服务器,但是这些testing向我们的主服务器收费 想法是使用代理来释放主机头中包含“http://”的请求以减less我们的应用程序服务器负载。
我加了两条第一线来实施保释。
RewriteCond %{HTTP_HOST} http://.* [NC] RewriteRule .* / [F,L] ProxyPass / http://xx.xxx.xxx.xx/ ProxyPreserveHost on
但是我没有想到的那样。 代理仍然工作,而不是返回401。
另一种方法是做一个
RewriteRule .* http://%{HTTP_HOST}%{REQUEST_URI} [P]
但是我不知道它是否会做到这一点。