【问题标题】:Redirect only certain nonexistent directories仅重定向某些不存在的目录
【发布时间】:2014-08-13 17:56:03
【问题描述】:
我有这个代码:
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/? event.php?e=$1 [L]
我希望让它自动化,因为可以随时添加新链接。如果可能的话,我怎样才能让它只适用于某些目录/链接(我有一个包含所有值的 Javascript 数组)
【问题讨论】:
标签:
javascript
.htaccess
redirect
【解决方案1】:
如果您有想要重定向到event.php 的目录或链接列表,您可以执行以下操作:
RewriteBase /
RewriteCond $1 ^directory1 [OR]
RewriteCond $1 ^file1.php [OR]
RewriteCond $1 ^directory2/file2.php [OR]
RewriteCond $1 ^last/file.php
RewriteRule ^(.*)$ event.php?e=$1 [L]