如果 index.html 或 index.php 文件不存在于用户主目录中,是否可以通过 Rewrite Cond 将用户重定向到另一个 URL 来寻求帮助?
谢谢格雷格
答案1
模式-f
可以RewriteCond
检查文件是否存在。您可以使用它来测试文件是否存在。例如,如果用户请求没有索引的目录,您可以使用以下方式重定向他们:
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{REQUEST_FILENAME}/index\.(html|php) !-f
RewriteRule ^ http://example.com/something-blew-up.html [R=302]