这样nginx下的rewrite怎么写?谢谢大家的帮助

这样nginx下的rewrite怎么写?谢谢大家的帮助

apache下的规则是这样的:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
nginx下的应该怎么写啊?
谢谢了!
貌似是drupal和wordpress嘛...
试试这样:

location / {

        if (!-e $request_filename) {

            rewrite ^/(.+)$ /index.php?$1 last;

        }

    }
谢谢您的回复,为什么点击其它链接,结果都跳到index.php页面了啊!http://cy.abc.cn/list/2,真正的链接应该是这样的:http://cy.abc.cn/index.php/list/2这样的链接,一点击就跳到index.php页,怎么解决?如何用rewrite把index.php隐藏起来?知道很简单,但是还是不会写!

希望有人回复,小弟对rewrite还没有学习,希望大家能帮助暂时的问题!!!用了上面的rewrite可以打开首页,但是点击首页上的链接,都转到了index.php!如何解决,不胜感激!!!!!!
为了学习