我有一个域名http://测试.测试我需要 nginx 重写规则,该规则规定:如果你写http://test.test/whatever/whatever要去http://测试.测试。
答案1
你可以加:
rewrite ^/.*/.*$ / last;
在 test.test 的服务器 { } 节中。这假设“whatever”可以包含斜线。
该last
关键字告诉 Nginx 从头开始重新启动其整个 url 匹配过程,但这次使用新重写的 url。
更多信息:http://nginx.org/en/docs/http/ngx_http_rewrite_module.html