如果文件不存在,则.htaccess如何将文件重定向到另一个目录';不存在
我正计划将我的文件备份到另一个目录,是否可以使用.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 %
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]