我想让我的服务器从不同的路径向特定的 URL 提供文件。
示例:
www.domain.com/some_catchy_name/image.jpg
应提供以下文件
www.domain.com/docs/user/shared/pictures/image.jpg
或者
相对文件系统路径/docs/user/shared/pictures/image.jpg
答案1
像这样的事情应该可以做到。
location ~ /pictures {
root /var/www/docs/user/shared;
}
更新问题的答案
location ~ /some_catchy_name {
root /var/www/docs/user/shared;
}
位置指定浏览器请求的 URL 的正则表达式。根指定文件系统上的位置。
阅读 Nginx 简介可能会对你有所帮助。我自学的,如果你有技术倾向,它并不那么复杂。