Apache ReWrite规则排除单个文件或文件类型?

roa*_*cha 2 apache mod-rewrite rewrite

你能帮助我使用Apache规则来排除特定的文件名或文件类型吗?这是我目前的规则:

RewriteRule ^/(?:blog)/ - [L]
RewriteRule ^crossdomain\.xml$ - [L]  (Based on first response)
RewriteRule ^/(.*_css.*\.css.*) /$1 [QSA,L]
RewriteRule ^/(.*_js.*\.js.*) /$1 [QSA,L]
RewriteRule ^/(.*_swf.*\.swf.*) /$1 [QSA,L]
RewriteRule ^/(.*_img.*\.[jpg|JPG|jpeg|JPEG|gif|GIF|bmp|BMP|png|PNG].*) /$1 [QSA,L]
RewriteRule ^/(.*)$ /index.php?url=$1 [QSA,L]
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

我试图排除我的Flash crossdomain.xml文件被重写.谢谢!

Gum*_*mbo 5

把这个规则放在你的上面:

RewriteRule ^/crossdomain\.xml$ - [L]
Run Code Online (Sandbox Code Playgroud)