Wd提问: nginx多域名
Ai批改: Nginx 多域名配置指南
Nginx 可以轻松配置多个域名(虚拟主机)在同一台服务器上运行。以下是配置多域名的基本方法和示例:
基础多域名配置
1、创建独立的配置文件
最佳实践是为每个域名创建单独的配置文件,存放在 `/etc/nginx/conf.d/` 或 `/etc/nginx/sites-available/` 目录中。
/etc/nginx/
├── conf.d/
│ ├── example1.com.conf
│ └── example2.com.conf
└── nginx.conf
2、基本多域名配置示例
example1.com.conf:
nginx
server {
listen 80;
server_name example1.com www.example1.com;
root /var/www/example1.com;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
example2.com.conf:
nginx
server {
listen 80;
server_name example2.com www.example2.com;
root /var/www/example2.com;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
高级配置选项
1、HTTPS 配置(使用 Let's Encrypt)
nginx
server {
listen 443 ssl;
server_name example1.com www.example1.com;
ssl_certificate /etc/letsencrypt/live/example1.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/example1.com/privkey.pem;
root /var/www/example1.com;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
server {
listen 80;
server_name example1.com www.example1.com;
return 301 https://$host$request_uri;
}
2、通配符子域名
nginx
server {
listen 80;
server_name *.example.com;
root /var/www/example.com/$subdomain;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
3、反向代理配置
nginx
server {
listen 80;
server_name api.example.com;
location / {
proxy_pass http://localhost:3000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
配置完成后
1、测试配置是否正确:
bash
sudo nginx -t
2、重新加载 Nginx:
bash
sudo systemctl reload nginx
注意事项
1、确保 DNS 记录已正确指向服务器 IP
2、每个 `server_name` 应该是唯一的,不能重复
3、默认服务器可以这样指定:
nginx
server {
listen 80 default_server;
server_name _;
return 444; 关闭连接
}
4、对于大量域名,可以考虑使用通配符证书或 SAN 证书
通过以上配置,您可以在一台 Nginx 服务器上托管多个不同的网站或服务。
0
IP地址: 113.64.201.249
搜索次数: 1
提问时间: 2025-07-13 02:09:11
热门提问:
ai学习笔记
9.1黄金网站免费下载
金手链和金手镯叠戴
津荣天宇
nginx多个域名指向同一端口
域名查找ip
ai智谱有哪些股票
代金币
2020黄金饰品价格
赚钱小游戏推广
豌豆Ai站群搜索引擎系统
关于我们:
三乐Ai
作文批改
英语分析
在线翻译
拍照识图
Ai提问
英语培训
本站流量
联系我们
友情链接:
검색 엔진 프로그램
google优化
ai提问
温馨提示:本站所有问答由Ai自动创作,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。
技术支持:本站由豌豆Ai提供技术支持,使用的最新版:《豌豆Ai站群搜索引擎系统 V.25.05.20》搭建本站。