重写规则问题
问题描述:
我有将用户重定向到一个文件夹中的规则:重写规则问题
RewriteRule ^f-(.*)$ download/$1
,但这个文件夹现在包含了很多的文件,所以我怎样才能使一个新的规则重定向到一个新的文件夹?
RewriteRule ^f-(.*)$ download2/$1
而旧的仍然应该使用相同的规则。
问候, Al3in
答
你在第一条规则[L]?如果你有,你必须删除它。 (如果我正确理解您的问题!)
答
您可以只使用一个RewriteCond
和“-f”的测试,看看哪下载?/目录下的文件确实存在英寸
http://httpd.apache.org/docs/current/rewrite/rewrite_guide.html#multipledirs
您可以指定这应该如何工作?你是说如果在第一次重定向下没有发现任何东西,那么使用第二个? – 2011-01-07 12:58:28
不,我想要2规则的工作 – Al3in 2011-01-07 13:04:51
@ Al3in他们应该如何工作*在同一时间*? – 2011-01-07 13:06:35