windows nginx部署两个项目
时间: 2023-08-21 13:05:06 浏览: 114
nginx一个域名多个项目部署.doc
5星 · 资源好评率100%
可以通过在 Nginx 配置文件中添加多个 server 块来实现同时部署多个项目。以下是一个简单的配置示例:
```
# 部署项目1
server {
listen 80;
server_name project1.com;
root /path/to/project1;
index index.html;
location / {
try_files $uri $uri/ /index.html;
}
}
# 部署项目2
server {
listen 80;
server_name project2.com;
root /path/to/project2;
index index.html;
location / {
try_files $uri $uri/ /index.html;
}
}
```
其中,第一个 server 块用于部署项目1,监听域名 project1.com,根目录为 /path/to/project1;第二个 server 块用于部署项目2,监听域名 project2.com,根目录为 /path/to/project2。在每个 server 块中,通过 location 块配置路由规则,使 Nginx 能够正确地转发请求到对应的项目。
注意,如果你使用的是 Windows 版本的 Nginx,需要将路径中的斜杠 `/` 替换为反斜杠 `\`。
阅读全文