ssl 配置了一个域名 为什么其他域名加https全都会访问到这个域名去 100
2个回答
2019-01-25 · 百度认证:Gworg官方账号,科技领域创作者
Gworg
Gworg提供全球可信的SSL数字证书、服务器证书以及中文数字证书、PDF签名证书等服务,ssl证书申请、审核、颁发、安装。数字证书被广泛运用于各大网站加密、可严格防范钓鱼网站、黑客窃听。
向TA提问
关注
展开全部
您好!
已配置的网站WEB目录,绑定的其它域名如果没有HTTPS(SSL证书)请单独出来,负责跳转过程会被影响到,请不要将没有SSL证书的域名绑定在同一个网站(WEB),在这里需要注意区分。
已配置的网站WEB目录,绑定的其它域名如果没有HTTPS(SSL证书)请单独出来,负责跳转过程会被影响到,请不要将没有SSL证书的域名绑定在同一个网站(WEB),在这里需要注意区分。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2023-09-25 · 百度认证:安徽斯百德信息技术有限公司
安信SSL证书
安信SSL证书专售Symantec、Geotrust、Comodo以及RapidSSL等多家全球权威CA机构的SSL数字证书。支持各种SSL证书申请和安装服务,免手续费,全程专业技术指导。
向TA提问
关注
展开全部
如果您只配置了一个 SSL 证书,并将其应用于一个 Server Block,那么访问其他域名时可能会导致这个 SSL 证书被应用到所有的请求上,从而将所有的 HTTPS 请求都重定向到该域名。
要解决这个问题,您需要为每个域名单独配置 SSL 证书,并确保每个域名都有对应的 Server Block。
以下是一个示例配置文件,展示了如何为不同的域名配置独立的 SSL 证书:
server {
listen 443;
server_name example.com;
ssl_certificate /path/to/example_com.crt;
ssl_certificate_key /path/to/example_com.key;
# 其他 SSL 配置参数
# 其他服务器配置
}
server {
listen 443;
server_name another-example.com;
ssl_certificate /path/to/another_example_com.crt;
ssl_certificate_key /path/to/another_example_com.key;
# 其他 SSL 配置参数
# 其他服务器配置
}
在这个示例配置中,我们为每个域名创建了单独的 Server Block,并在每个 Server Block 中配置了相应的 SSL 证书和私钥。这样,当访问不同的域名时,Nginx 将根据请求中的 Host 头部信息匹配到对应的 Server Block,并使用相应的 SSL 证书进行连接。
请确保您的 Nginx 配置文件中没有全局的 SSL 配置或默认的 Server Block 导致所有请求都被重定向到单个域名。每个域名应该有独立的 Server Block 来配置 SSL 证书。
完成配置后,保存配置文件并重新加载或重启 Nginx 服务,然后您的不同域名将分别使用各自的 SSL 证书进行HTTPS访问。
要解决这个问题,您需要为每个域名单独配置 SSL 证书,并确保每个域名都有对应的 Server Block。
以下是一个示例配置文件,展示了如何为不同的域名配置独立的 SSL 证书:
server {
listen 443;
server_name example.com;
ssl_certificate /path/to/example_com.crt;
ssl_certificate_key /path/to/example_com.key;
# 其他 SSL 配置参数
# 其他服务器配置
}
server {
listen 443;
server_name another-example.com;
ssl_certificate /path/to/another_example_com.crt;
ssl_certificate_key /path/to/another_example_com.key;
# 其他 SSL 配置参数
# 其他服务器配置
}
在这个示例配置中,我们为每个域名创建了单独的 Server Block,并在每个 Server Block 中配置了相应的 SSL 证书和私钥。这样,当访问不同的域名时,Nginx 将根据请求中的 Host 头部信息匹配到对应的 Server Block,并使用相应的 SSL 证书进行连接。
请确保您的 Nginx 配置文件中没有全局的 SSL 配置或默认的 Server Block 导致所有请求都被重定向到单个域名。每个域名应该有独立的 Server Block 来配置 SSL 证书。
完成配置后,保存配置文件并重新加载或重启 Nginx 服务,然后您的不同域名将分别使用各自的 SSL 证书进行HTTPS访问。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |