【发布时间】:2012-10-25 13:53:35
【问题描述】:
Apache 的一个重写条件是 -U,它假设检查一个 URL 是否可用。 在我的环境中,我在不同的服务器上有不同的资源。所以我想检查服务器 A 上是否有资源可用,如果不使用服务器 B。在本地我没有问题,因为 -f 正在做这个技巧并检查文件是否存在于本地主机上。
所以问题是:任何人都可以确认 -U 是(不)工作并给我一个例子吗?
这不行……
RewriteCond http://123.123.123.123:8080/resources/Php%{REQUEST_URI} -U
RewriteRule ^/(.*) http://123.123.123.123:8080/resources/Php/$1 [R,L]
提前感谢您的帮助!
【问题讨论】: