日期:2014-05-16  浏览次数:20766 次

如何把localhost/a/b/c/*.jpg网址重写为localhost/img/*.jpg ?
根目录下的/a/b/c/文件夹内有各类图片格式文件,我在这个文件夹内放了一个.htaccess文件:
<IfModule mod_rewrite.c>

RewriteEngine on

RewriteRule ??????  #希望这样替换:   当前目录/[*.jpg|*.gif|*.swf] 替换为 /img/[*.jpg|*.gif|*.swf]

</IfModule>

谢谢了。
------解决方案--------------------
补充一下,我在/a/b/c/.htaccess里这样写:
RewriteRule ^\.png img\.png
这样的确已经成功了。

但是根目录下的.htaccess里如果这样写:
RewriteRule [^style.css] test.php
就会破坏之前那个/a/b/c/.htaccess的规则。