.htaccess如果声明?

wes*_*bos 1 php .htaccess

我没有太多与.htaccess合作过.希望做这样的事情:

当用户在domain.com/path中键入时,它将从domain.com/index.php/path/to/file中提取

除非

有人去了domain.com/admin

如何为一些我不想重定向的单词添加异常或if语句?

Mic*_*yen 5

首先为管理员重写一个规则,并[L]在最后使用它来告诉.htaccess这是它应该遵循的最后一条规则.然后,将其他规则放在其后.

例:

RewriteRule ^admin(/?)$ - [L]
RewriteRule ^(.*)$ /path/to/file.php?id=$1
Run Code Online (Sandbox Code Playgroud)

使用-匹配后规则意味着它不会重写它,它只会转到提供的路径.