2016-02-05 76 views
2

我有一個很多php文件的目錄。但現在我不再使用它們了,所以我想重定向到我的新網址。當沒有文件時htaccess重定向

當文件存在我這樣做:

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

但我怎麼能重定向時,有沒有文件?
ie:
文件客戶端/ z_123.php存在,它的工作原理。
但文件client/z_321不存在,我想用相同的這個鏈接顯示redirect.php。

我的問題是:如何在文件不存在時使其工作?

+0

使用選項'!-f' –

+0

嘗試用'的ErrorDocument 404/redirect.php' –

+0

@ChetanAmeta這是一個壞榜樣的人。 –

回答

1

使用?正則表達式符號。

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