htaccess RewriteRule从不存在的目录重定向

时间:2012-05-22 10:10:45

标签: apache .htaccess url redirect url-rewriting

我正在尝试重定向尝试访问不存在的目录的任何URL,但是在尝试以下操作时我得到404:

RewriteRule ^picco/(.*)$ /rangers/$1 [L,R=301]

没有名为picco的目录,但是,当有人试图访问某个网页picco/index.php时,我想重定向到rangers/index.php

这可能吗?

1 个答案:

答案 0 :(得分:0)

我已经得到了 - 以下作品,似乎RewriteBase的引入产生了实质性的影响。

RewriteBase /
RewriteRule ^picco(.*)$ /rangers/$1 [R=301,L]