我有两个文件夹/var/www/html/website1
和/var/www/html/website2
,我的服务器的 IP 是1.2.3.4
。
我想拥有 :
1.2.3.4
指向/var/www/html/website1
1.2.3.4/ws2
指向/var/www/html/website2
我应该对两个 nginx 配置文件的块进行什么更改或server
添加?website1
website2
目前,我有以下配置:
网站1:
server {
listen 80;
server_name localhost;
}
网站2:
server {
listen 80;
server_name localhost/ws2;
}
答案1
你只需要一个location
块。在你的例子中(例如):
server {
listen 80;
server_name 1.2.3.4;
root /var/www/html/website1;
location /ws2 {
root /var/www/html/website2;
}
}
注意:这是可以想象到的最基本的配置,它可能适合您的需要,或者您可能需要相应地进行更改。