alias
在location块中,除了使用root指令指明请求处理根目录,还可以使用alias指令改变location接收到的URI的请求路径,其语法结构为:
其中,path即为修改后的根路径。同样,path中也可以包含除了$document_root和$realpath_root之外的其他Nginx服务器预设变量。
这个指令的一个示例为:
当此location块接收到“/data/index.htm”的请求时,匹配成功,之后根据alias指令的配置,Nginx服务器将到/locationtest1/other目录下找到index.htm并响应请求。
可以看到,通过alias指令的配置,根路径已经从/data更改为/locationtest1/other了。
Last updated
Was this helpful?