How does Nginx implement a service to configure multiple sites?

WBOY
Release: 2023-05-12 10:22:11
forward
1400 people have browsed it

One service configures multiple sites

server {
 listen 80;
 server_name a.ops-coffee.cn;

 location / {
 root /home/project/pa;
 index index.html;
 }
}

server {
 listen 80;
 server_name ops-coffee.cn b.ops-coffee.cn;

 location / {
 root /home/project/pb;
 index index.html;
 }
}

server {
 listen 80;
 server_name c.ops-coffee.cn;

 location / {
 root /home/project/pc;
 index index.html;
 }
}
Copy after login

Based on Nginx virtual host configuration, Nginx has three types of virtual hosts

IP-based virtual host : You need to have multiple addresses on your server. Each site corresponds to a different address. This method is rarely used.

Port-based virtual host: Each site corresponds to a different port, which is used when accessing To access via ip:port, you can modify the listen port to use a virtual host based on the domain name: The most widely used method, in the above example, a virtual host based on the domain name is used. The prerequisite is that you have Each domain name corresponds to each site. Just fill in different domain names for server_name

The above is the detailed content of How does Nginx implement a service to configure multiple sites?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:yisu.com
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!