概述
需求:
两个域名想指向同一个网站ip;
解决:
-
如果不需要https的证书访问,其实不需要配置,在域名解析中,分别添加同一个ip即可,通过dns解析,映射到同一个网站上;
-
如果需要https访问,就需要配置一下443端口了;
- 首先申请一下ssl证书,选择nginx部署;
- 多个域名只需要,添加sever配置既可;
在http{}中新增server配置;
原有server
server {
listen 80 default_server;
server_name www.**.cn;
root /usr/share/nginx/html;
}
server {
#SSL 默认访问端口号为 443
listen 443 ssl;
server_name cloud.***.com;
ssl_certificate cloud.***.com_bundle.crt;
ssl_certificate_key cloud.***.com.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;
location / {
root html;
index index.htm
最后
以上就是专一画笔为你收集整理的使用nginx配置一个ip对应多个域名的全部内容,希望文章能够帮你解决使用nginx配置一个ip对应多个域名所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复