【发布时间】:2020-08-28 15:54:17
【问题描述】:
我在nginx下运行一个简单的静态网站,配置如下
server {
listen 80;
listen [::]:80;
location /mycalendar {
root /usr/share/nginx/html;
index index.html;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
问题:
URL 将作为 /mycalendar 进入此服务。但是 nginx 仍然希望在 /usr/share/nginx/html 的“mycalendar”子目录中找到文件,但我想从“root”服务器。
有没有办法提供 /mycalendar 子路径但告诉 nginx 从根目录而不是以子路径命名的子目录获取文件?
谢谢!
【问题讨论】:
标签: nginx nginx-ingress