Rumah  >  Soal Jawab  >  teks badan

Nginx: Satu IP, berbilang laman web, bagaimana untuk mengkonfigurasi?

Satu IP, berbilang tapak web, bagaimana untuk mengkonfigurasi?

ubuntu 14.04 nginx 1.80 php5-fpm

Apabila satu tapak web berfungsi seperti biasa, apabila menambah fail konfigurasi lain pada tapak yang tersedia, kesemuanya tidak boleh diakses Sila beritahu saya cara mengkonfigurasinya dengan betul

習慣沉默習慣沉默2713 hari yang lalu744

membalas semua(5)saya akan balas

  • 怪我咯

    怪我咯2017-05-16 17:23:47

    Konfigurasikan hos maya:
    Anda boleh rujuk blog saya: http://xxgblog.com/2015/05/17/nginx-start/ 4. Hos maya

    server {
        listen 80 default_server;
        server_name _;
        return 444; # 过滤其他域名的请求,返回444状态码
    }
    server {
        listen 80;
        server_name www.aaa.com; # www.aaa.com域名
        location / {
            proxy_pass http://localhost:8080; # 对应端口号8080
        }
    }
    server {
        listen 80;
        server_name www.bbb.com; # www.bbb.com域名
        location / {
            proxy_pass http://localhost:8081; # 对应端口号8081
        }
    }

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 17:23:47

    Setiap tapak web menjalankan port yang berbeza dan kemudian membalikkan proksi kepada setiap port melalui nama domain
    Sebagai contoh,
    abc.com berada di 3001
    xyz.com berada di 3002

    nginx menjalankan 80 dan membalikkan proksi kepada 3001 dan 3002 mengikut nama domain

    Ideanya ada di sini, konfigurasi khusus enjin carian

    balas
    0
  • ringa_lee

    ringa_lee2017-05-16 17:23:47

    Ia adalah untuk mengkonfigurasi pelayan yang berbeza, dan kemudian nama_server sepadan dengan nama domain tapak web.

    balas
    0
  • 仅有的幸福

    仅有的幸福2017-05-16 17:23:47

    Boleh menyediakan fail konfigurasi vhost untuk setiap laman web. Anda boleh menggunakan port 80.

    balas
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 17:23:47

    Tambah vhost

    balas
    0
  • Batalbalas