添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

nginx配置多个server在一个443端口

在 Nginx 中,您可以通过在同一个配置文件中配置多个 server 块来实现对多个域名的代理。每个 server 块都可以使用不同的证书,并且可以设置特定的路径来进行转发。

要同时在 443 端口上配置多个 server,您需要在每个 server 块中指定相同的监听端口,如下所示:

server {
    listen 443 ssl;
    server_name example1.com;
    ssl_certificate /path/to/example1.crt;
    ssl_certificate_key /path/to/example1.key;
    location / {
        proxy_pass http://localhost:8080;
server {
    listen 443 ssl;
    server_name example2.com;
    ssl_certificate /path/to/example2.crt;
    ssl_certificate_key /path/to/example2.key;
    location / {
        proxy_pass http://localhost:8081;

配置完成后,您可以通过请求 example1.comexample2.com 访问您的应用程序。

  •