即使文件存在,也将请求重定向到不同的URL

时间:2012-11-08 14:45:01

标签: .htaccess redirect

好的,我需要将所有请求重定向到javascript文件到我创建的压缩系统。

所以admin / js / _global.js会重定向到_lib / compress.php?file = admin / js / _global.js

我已尝试过位于网站根目录中的htaccess代码,但它无效。

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^admin/js/(.*)\.js$ _lib/compress\.php?f=admin/js/$1\.js [R=301,L]

有人有什么想法吗?

2 个答案:

答案 0 :(得分:0)

试试这个:(别忘了清除浏览器缓存)

RewriteEngine on
RewriteBase /
RewriteRule ^(admin/js/.*\.js)$ _lib/compress.php?file=$1 [L,R=301]

答案 1 :(得分:-1)

尝试:

RedirectMatch 301 ^admin/js/.*$  _lib/compress\.php?f=admin/js/$1\.js