nginx将远程URL重定向到本地文件

时间:2018-05-14 04:34:32

标签: nginx

尝试做一些简单的事情(我认为),但是难以理解如何到达那里。我对nginx不熟悉并没有帮助。我已经阅读了各种帖子以及我能找到的任何其他内容。

我想配置nginx将所有请求重定向到特定URL到localhost上的文件夹。例如,以下请求:

https://www.example.com/alpha/beta/gamma
https://www.example.com/alpha/beta/gamma/index.html
https://www.example.com/alpha/beta/gamma/assets/images/friend.png
https://www.example.com/alpha/beta/gamma/main.ce6329ef0ed8aa52d583.bundle.js

将提供以下文件:

/Users/flynn/Projects/new-ui/dist/index.html
/Users/flynn/Projects/new-ui/dist/index.html
/Users/flynn/Projects/new-ui/dist/assets/images/friend.png
/Users/flynn/Projects/new-ui/dist/main.ce6329ef0ed8aa52d583.bundle.js

对以https://www.example.com开头的网址的所有其他请求不会被重定向,只会被传递。这些请求将返回响应以及设置应自动发回的cookie。

非常感谢任何帮助。

0 个答案:

没有答案