mod_rewrite –重写到具有附加级别的子目录

时间:2019-06-28 16:47:28

标签: apache mod-rewrite

可能不是最大的标题。

如果该文件存在(假设/foo/bar.html是文档根目录),我希望URI /apache/foo/www/bar.html/apache相匹配。

请注意,与URI相比,文件系统路径中的额外www组件。

我习惯于这样重写规则:

RewriteCond %{DOCUMENT_ROOT}/%{ENV:BASE}/www/$1 -f
RewriteRule ^(.*)$ /%{ENV:BASE}/www/$1 [L,QSA]

即“如果此路径存在于www下,请提供它。”

该如何改写为“如果此路径存在,但在文件系统路径中插入www即可使用?”

0 个答案:

没有答案