.htaccess 使用RewriteCond检查文件是否存在时,在请求\u URI中插入路径
我正在尝试编写一个.htaccess代码,它应该在根目录和子目录中工作 这就是示例请求的样子:.htaccess 使用RewriteCond检查文件是否存在时,在请求\u URI中插入路径,.htaccess,mod-rewrite,apache2,.htaccess,Mod Rewrite,Apache2,我正在尝试编写一个.htaccess代码,它应该在根目录和子目录中工作 这就是示例请求的样子:/z/a/z/a/b/z 对于每种情况,我想使用重写条件检查这些文件(/m/z,/a/m/z,/a/b/m/z)是否存在。如果存在,请遵循以下RewriteRule规则RewriteRule.*code.php?别名=$0[QSA] 我无法为这个案例编写此特殊的重写cond,需要帮助。注:我无法使用RewriteBase我终于能够找到一个似乎有效的解决方案 RewriteCond %{REQUEST_U
/z
/a/z
/a/b/z
对于每种情况,我想使用重写条件检查这些文件(/m/z
,/a/m/z
,/a/b/m/z
)是否存在。如果存在,请遵循以下RewriteRule
规则RewriteRule.*code.php?别名=$0[QSA]
我无法为这个案例编写此特殊的
重写cond
,需要帮助。注:我无法使用RewriteBase我终于能够找到一个似乎有效的解决方案
RewriteCond %{REQUEST_URI} ^(/.*)?/(.*)$
RewriteCond %{DOCUMENT_ROOT}%1/m/%2 -f
RewriteRule .* %1/code.php?alias=%2