node.js – 在nginx下运行nodejs
发布时间:2020-07-31 05:45:32 所属栏目:Nginx 来源:互联网
导读:我正在尝试nginx和nodejs与连接运行nodejs代理在nginx.我的问题是,我目前不在根(/)下运行nodejs,而是在/ data下,因为nginx应该正常处理静态请求. nodejs不应该知道它在/数据下,但似乎是必需的.换一种说法.我想要nodejs“想”它运行在/.那可能吗?nginx配置:u
我正在尝试nginx和nodejs与连接运行nodejs代理在nginx.我的问题是,我目前不在根(/)下运行nodejs,而是在/ data下,因为nginx应该正常处理静态请求. nodejs不应该知道它在/数据下,但似乎是必需的. 换一种说法.我想要nodejs“想”它运行在/.那可能吗? nginx配置:
nodejs代码:
最佳答案
我认为这个解决方案可能会更好(如果你使用像Express或类似的东西,使用“中间件”逻辑):
添加一个中间件函数来改变URL rewriter.js
在你的Express应用程序中这样做: 的app.config (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- php-如何使用自定义Nginx配置作为官方Nginx Docker镜像?
- 用于缓存图像的Nginx正则表达式规则覆盖根位置块
- nginx – [emerg] bind()到0.0.0.0:80失败(98:地址已在使用
- nginx中的fastcgi_index用于什么?
- reactjs – 如何配置我的Nginx服务器以使用子文件夹中的Rea
- 配置 – 在nginx和HTTP-Authentication下的服务静态文件
- nginx – Let’s Encrypt的中间证书
- 基于Git的网站部署工作流程
- linux – 如何在nginx中限制对动态生成位置的访问?
- 安装了gitlab,但只有nginx欢迎页面显示
推荐文章
站长推荐
热点阅读