Câu trả lời:
Vâng, đúng vậy.
Những gì bạn có thể muốn là nhiều khổ thơ "máy chủ", mỗi khổ có một cổng khác nhau, nhưng có thể (có lẽ?) Cùng một tên máy chủ, phục vụ nội dung "khác nhau" một cách thích hợp trong mỗi một, có thể có một gốc tài liệu khác nhau trong mỗi máy chủ.
Tài liệu đầy đủ có tại đây: http://nginx.org/en/docs/http/server_names.html
Thí dụ:
server {
listen 80;
server_name example.org www.example.org;
root /var/www/port80/
}
server {
listen 81;
server_name example.org www.example.org;
root /var/www/port81/
}
listen 80 81;
đó? Ôi chà ...
Bạn cũng có thể làm như sau:
server {
listen 80;
listen 8000;
server_name example.org;
root /var/www/;
}