nginx重写文件位置

时间:2012-07-23 00:34:32

标签: php nginx rewrite directory lighttpd

在我的申请中,我正在尝试将http://domain.com/accounts/login/accounts/register关联到http://domain.com/accounts.php?action=$,其中$就是这样:http://domain.com/accounts/$

我不知道在哪里定义重写以及放下什么。

我可以通过SSH访问整个VPS,但我不确定要编辑哪个文件。那么文件在哪里?

我检查了/ opt /文件夹,它似乎是空的。我可能正在运行lighttpd,所以你可以帮我解决这两个问题吗?否则,你能告诉我如何检查我是否使用lighttpd。

1 个答案:

答案 0 :(得分:3)

rewrite /accounts/(login|register) /accounts.php?action=$1

应该做的伎俩。将它放在server(或location)指令中。