美好的一天
我正在为Nginx编写一个模块,如果有几个条件适用,应该将用户重定向到某些(本地)URL - 类似于ngx_http_rewrite_module(虽然我在该模块中找不到重定向代码)。
我的代码成功运行了所需的事件,但我无法将用户重定向到另一个页面。
我已经尝试了ngx_http_internal_redirect
,但它无效:
static ngx_str_t ngx_redirect_script = ngx_string("/dst.php");
return ngx_http_internal_redirect(r, &ngx_redirect_script , &r->args);
也许有人知道该怎么做? 谢谢!
答案 0 :(得分:1)
有趣的是,这有效:
ngx_http_internal_redirect(r, &ngx_redirect_script , &r->args);
return NGX_HTTP_OK;