如果文件不存在,则.htaccess如何将文件重定向到另一个目录';不存在

如果文件不存在,则.htaccess如何将文件重定向到另一个目录';不存在,.htaccess,.htaccess,我正计划将我的文件备份到另一个目录,是否可以使用.htaccess将文件(未找到时)重定向到我的新目录 示例:example.com/files/filename.txt重定向到example.com/backup/files/filename.txt 我还希望它只用于特定目录,例如example.com/files/尝试以下方法: RewriteEngine on # if a directory or a file exists, use it directly RewriteCond %

我正计划将我的文件备份到另一个目录,是否可以使用.htaccess将文件(未找到时)重定向到我的新目录

示例:
example.com/files/filename.txt
重定向到
example.com/backup/files/filename.txt

我还希望它只用于特定目录,例如
example.com/files/
尝试以下方法:

RewriteEngine on

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

    # otherwise forward it to backup/files folder if matches in Files folder
    RewriteRule ^files/(.*)/?$ backup/files/$1 [NC,L]