RewriteRule ^([^/]+)/([^/]+)?$ api.php?version=$1&call=$2 [L]
我尝试在nginxconfiguration中添加以下内容:
rewrite ^([^/]+)/([^/]+)?$ api.php?version=$1&call=$2
但是当我访问我的网站时,我只收到一个404错误。
我希望我的url看起来像:
http://mysite/1.0/Something
我如何将这些规则转换为nginx?
将/添加到您的重写目标并设置last标志。
rewrite ^([^/]+)/([^/]+)?$ /api.php?version=$1&call=$2 last;