Nginx 配置两个项目

博客介绍了Nginx中location /A/的访问配置。其访问URL为http://127.0.0.1/A ,文件路径是D:\xxx\nginx - 1.23.3\html\A\index.html ,root需和路径结合,映射文件位置为 /html/A/。

 location /A/ 表示访问方法为

url: http://127.0.0.1/A

文件路径为:D:\xxx\nginx-1.23.3\html\A\index.html

 这里的root需要和路径结合使用,即是映射的文件位置为 /html/A/

 

Nginx配置两个项目通常需要通过设置不同的虚拟主机(server块),并为每个项目指定独立的根目录、端口或域名等信息。以下是具体的步骤: ### 配置示例 假设我们有两个项目分别位于 `/var/www/project1` 和 `/var/www/project2` 目录下,并且希望通过 `http://project1.example.com` 访问第一个项目,通过 `http://project2.example.com` 访问第二个项目。 #### 步骤一:编辑 Nginx配置文件 打开你的 Nginx配置文件(通常是 `/etc/nginx/nginx.conf` 或者 `/etc/nginx/sites-available/default`)。 #### 添加 Server 块 ```nginx # 第一个项目配置 server { listen 80; server_name project1.example.com; root /var/www/project1; index index.html; location / { try_files $uri $uri/ =404; } } # 第二个项目配置 server { listen 80; server_name project2.example.com; root /var/www/project2; index index.html; location / { try_files $uri $uri/ =404; } } ``` #### 测试配置是否正确 保存修改后的配置文件,在终端运行以下命令测试语法是否有误: ```bash sudo nginx -t ``` 如果显示成功,则可以重启 Nginx 来应用更改: ```bash sudo systemctl restart nginx ``` #### 设置 DNS 或 Hosts 文件映射 (本地调试) 如果你是在本地环境调试这两个项目,可以在本机 hosts 文件添加如下内容以便解析: ```plaintext 127.0.0.1 project1.example.com 127.0.0.1 project2.example.com ``` hosts 文件位置一般为 Linux 系统下的 `/etc/hosts`,Windows 下则为 `C:\Windows\System32\drivers\etc\hosts`. 完成以上操作之后就可以访问对应的网站了!
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值