如何使用.htaccess将未找到的FLV文件重定向到404 FLV文件?

时间:2010-06-15 07:44:02

标签: .htaccess redirect rewrite mod-rewrite

使用.htaccess,如何将一个目录中所有未找到的* .flv文件永久重定向到同一目录中的404.flv文件。例如:

如果找不到此文件: 的 example.com/flv / *。FLV

使用此文件: 的 example.com/flv/404.flv

这是我到目前为止(我非常糟糕):

RewriteCond /flv/(.*).flv !-f
RewriteRule ^ /flv/404.flv [L,R=301]

由于

1 个答案:

答案 0 :(得分:0)

您需要两个独立的条件。并且您想要返回404响应。

RewriteCond %{REQUEST_URI} ^/flv/.*\.flv$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* %{DOCUMENT_ROOT}/flv/404.flv [L,R=404]