我想要http://localhost/health - > http://localhost/health.html, 我该怎么写我的位置配置?
这是我的位置,但它不起作用。
location ^~ /health {
root /usr/share/nginx/html;
index health.html ;
}
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
感谢您的帮助。
答案 0 :(得分:1)
使用rewrite
指令。
location / {
root /usr/share/nginx/html;
index index.html index.htm;
rewrite ^/heath/?$ /health.html? break;
}
来源:http://nginx.org/en/docs/http/ngx_http_rewrite_module.html#rewrite