Apache DocumentRoot覆盖

时间:2014-05-08 09:22:42

标签: apache apache2 vhosts apache2.2

我有文件夹:

-static /(包含例如index.html,style.css,a.gif和b.gif)

-overwrite /(仅包含a.gif)

我想配置我的vHost来覆盖覆盖/来自那里的资源以及来自static /

的其他资源

1 个答案:

答案 0 :(得分:0)

好的,发现如何使用mod_rewrite:

RewriteEngine on
RewriteCond         %{DOCUMENT_ROOT}/overwrite/%{REQUEST_URI}  -f
RewriteRule  ^(.+)  %{DOCUMENT_ROOT}/overwrite/$1  [L]


RewriteCond         %{DOCUMENT_ROOT}/%{REQUEST_URI}  -f
RewriteRule  ^(.+)  %{DOCUMENT_ROOT}/$1  [L]