Apache 使用MOD_Rewrite仅重写特定文件

Apache 使用MOD_Rewrite仅重写特定文件,apache,mod-rewrite,Apache,Mod Rewrite,我有一个可以使用多个路径访问的文件: 等等 我希望使用重写规则从以下路径获取此特定文件: 我如何才能做到这一点?在主文件夹的.htaccess中: RewriteRule ^portal.*movie\.swf$ /movie.swf [L] (在Gumbos注释后添加点之前的反冲。+1)我不想为每个可能的路径指定规则。我可以用1条规则将所有的movie.swf重写为/movie.swf吗?没关系,你的解决方案成功了。我使用了RewriteRule ^.*/movie.swf$/mov

我有一个可以使用多个路径访问的文件:




等等

我希望使用重写规则从以下路径获取此特定文件:


我如何才能做到这一点?

在主文件夹的.htaccess中:

RewriteRule ^portal.*movie\.swf$ /movie.swf [L]

(在Gumbos注释后添加点之前的反冲。+1)

我不想为每个可能的路径指定规则。我可以用1条规则将所有的movie.swf重写为/movie.swf吗?没关系,你的解决方案成功了。我使用了RewriteRule ^.*/movie.swf$/movie.swf[L]别忘了转义
字符。