Node.js 天气学;nodejs
我有一个synology NAS,其中安装了let's encrypt证书。从外部我可以浏览到,我将收到一个安全的页面。所以我工作得很好 现在我正在尝试在端口3000上运行nodejs服务器。如何确保此连接的安全?我不知道从哪里开始。有任何提示教程的,例子吗 提前感谢,Node.js 天气学;nodejs,node.js,express,ssl,synology,Node.js,Express,Ssl,Synology,我有一个synology NAS,其中安装了let's encrypt证书。从外部我可以浏览到,我将收到一个安全的页面。所以我工作得很好 现在我正在尝试在端口3000上运行nodejs服务器。如何确保此连接的安全?我不知道从哪里开始。有任何提示教程的,例子吗 提前感谢, Peter在这种情况下,您可能可以制作一个反向代理 对于nginx我将此基本配置用于我的节点应用程序: server { listen 80; server_name localhost;
Peter在这种情况下,您可能可以制作一个反向代理 对于nginx我将此基本配置用于我的节点应用程序:
server {
listen 80;
server_name localhost;
location /actions {
rewrite ^/actions$ / break;
rewrite ^/actions/(.*) /$1 break;
proxy_pass http://127.0.0.1:5000;
}
location / {
proxy_pass http://127.0.0.1:8081;
}
}
对于用作web服务器的apache,我
node
.htaccess
文件并RewriteEngine On
RewriteRule ^$ http://127.0.0.1:8080/ [P,L] #which is your node server ip:port
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ http://127.0.0.1:8080/$1 [P,L] #same ip:port
你不能创建反向代理并将流量重定向到你的节点应用程序吗?像
https://mynas.dyndns.info/nodeApp
将转到localhost:300COOL!真管用!非常感谢你触发了我!