当没有文件

时间:2016-02-05 11:20:12

标签: php .htaccess

我有一个包含很多php文件的目录。但现在我不再使用它们,所以我想重定向到我的新网址。

当文件存在时,我这样做:

RewriteRule client/z_([^/]*) redirect.php [L]

但是,如果没有文件,我该如何重定向?
即:
文件client / z_123.php存在且有效。
但是文件client / z_321不存在,我想用相同的链接显示redirect.php。

我的问题是:当文件不存在时,如何使其正常工作?

1 个答案:

答案 0 :(得分:1)

使用?正则表达式符号。

RewriteRule client/(_([&/]*))? redirect.php [L]