Nginx在不同的目录下运行多个项目

Nginx在不同的目录下运行多个项目,nginx,Nginx,首先为我的英语道歉,因为它不是很好。我是nginx的新手,我有一个基本的疑问: 使用具有相同ip和相同端口的单个计算机,使用nginx(在不同目录中分离)为多个项目提供服务的最简单方法是什么 example.com/project1 example.com/project2 example.com/project3 诚挚的问候。您需要在一个服务器块中使用多个位置指令来完成每个项目所需的操作。位置指令的内部内容实际上取决于它们所属的项目类型。例如,我有一些WordPress实例,在这些位置指令中

首先为我的英语道歉,因为它不是很好。我是nginx的新手,我有一个基本的疑问:

使用具有相同ip和相同端口的单个计算机,使用nginx(在不同目录中分离)为多个项目提供服务的最简单方法是什么

example.com/project1
example.com/project2
example.com/project3

诚挚的问候。

您需要在一个服务器块中使用多个位置指令来完成每个项目所需的操作。位置指令的内部内容实际上取决于它们所属的项目类型。例如,我有一些WordPress实例,在这些位置指令中有fastcgi配置行

示例:

server {
    listen 80;
    server_name example.com;

    location /project1 {
        # What goes here depends on what type of project this is.
    }
    location /project2 {
        # What goes here depends on what type of project this is.
    }
    location /project3 {
        # What goes here depends on what type of project this is.
    }
}