Solusi 1:
Anda juga dapat melakukan hal berikut:
server {
listen 80;
listen 8000;
server_name example.org;
root /var/www/;
}
Solusi 2:
Ya, benar.
Yang mungkin Anda inginkan adalah beberapa stanza "server", masing-masing dengan port yang berbeda, tetapi mungkin (mungkin?) nama_server yang sama, menyajikan konten "berbeda" dengan tepat di dalam masing-masing stanza, mungkin dengan root dokumen yang berbeda di setiap server.
Dokumentasi lengkap ada di sini:http://nginx.org/en/docs/http/server_names.html
Contoh:
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/
}
Nginx membalikkan proxy tanpa penghentian SSL
Aktifkan akses shell SSH tetapi nonaktifkan akses SFTP