Apache .htaccess加载子目录,如果它存在



我当前的目录结构是/www/<project>,它映射到localhost/<project>。我想做的是加载localhost/<project>/www/<project>/dist只有当一个dist目录存在于项目目录。假设重写是打开的,我如何在。htaccess内做到这一点?

您可以使用RewriteCond来测试文件或目录是否存在。

可以执行各种文件属性测试:

'-d' (is directory)

将TestString作为路径名并测试它是否存在,并且是一个目录。

'-f' (is regular file)

将TestString作为路径名并测试它是否存在,并且是一个常规文件。

最新更新