【发布时间】:2012-06-15 06:42:19
【问题描述】:
我有点迷路了。在我的 nginx conf 文件中,我想要一个声明如下的规则:
if $request_uri does not contain following words (css|images|js) then rewrite all to /index.php
这是我得到的,但它不起作用:
if ($request_uri ~ !(images|css|js)) {
rewrite $ /index.php;
}
我认为正则表达式不匹配?
编辑:这就是解决方案
if ($request_uri !~* (images|css|js)) {
rewrite $ /index.php;
}
【问题讨论】:
标签: regex configuration nginx