【发布时间】:2014-08-13 09:55:08
【问题描述】:
如果找不到文件,我想递归检查子目录,直到找到具有请求名称的文件并交付。
示例:
请求是:
http://domain.com/file.txt
递归查找子目录,直到找到file.txt,然后传递:
http://domain.com/foo/bar/file.txt
到目前为止,我唯一管理的是找不到文件时的触发器:
RewriteCond %{REQUEST_FILENAME} !-f
【问题讨论】:
-
规则可以检查已知的子目录,但不能从每个路径生成目录列表。
-
@anubhava:感谢您提供的信息。不幸的是,子目录列表是未知的,也可以动态更改。
-
那么重写规则将没有任何帮助。最好在服务器端做。
标签: apache .htaccess http mod-rewrite