Apache:重写规则以更改文件path

我需要改变一个JPGpath来指向一个网站中的不同图片。 这必须通过apache conf完成,因为网站总是用git更新。

关键是要帮助开发人员轻松地看到他们正在开发哪个开发环境,所以如果我可以改写主标识到他们家里的其他东西的path,这将是完美的。

我试图在VirtualHostconfiguration中添加这个:RewriteRule ^ / img / logo.jpg /home/someUser/logo2.jpg

<Directory /path/to/documentroot/> RewriteEngine on RewriteBase / RewriteRule ^img/logo.jpg$ path/to/logo2.jpg </Directory> 

path / to / logo2.jpg必须在文档根目录下(所以你的例子/ home / someUser /应该是网站的文档根目录)。 你不能在文档根目录上创build重写规则(如果你的根目录是/ var / www / html /你不能创build一个重写规则到/var/www/hello.html)