cari

Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk menggunakan nginx untuk mencapai keperluan sedemikian?

Sebagai contoh, untuk pengguna test, nama domain ujian ialah test.com

Kesan:
Pengguna memuat naik fail statik ke ~/test.com, iaitu direktori rumah pengguna + direktori dengan nama yang sama dengan nama domain
Pengguna menukar ujian.com Rekod untuk menunjuk ke pelayan kami dan boleh mengaksesnya

 
 server {
        listen       80;
        server_name  ~^(www\.)?(.+)$;
        root  /home/lds/tmp/;
 }

Konfigurasi ini hanya boleh dilakukan jika direktori dengan nama domain yang sama semuanya berada di bawah /home/lds/tmp.
Bolehkah semua direktori rumah pengguna ditetapkan ke dalam satu direktori?

Sebenarnya apa yang saya nak buat ialah

Direktori web pengguna test1 ada di ~/test1.com
Direktori web pengguna test2 ialah ~/test2.com

Juga
Bolehkah semua direktori rumah pengguna ditetapkan ke dalam satu direktori?

给我你的怀抱给我你的怀抱2809 hari yang lalu449

membalas semua(1)saya akan balas

  • 巴扎黑

    巴扎黑2017-05-16 17:31:21

    Saya tidak tahu sama ada saya faham dengan betul

    server {
            listen       80;
            server_name  ~^(www\.)?(.+)$;
            root  /home/lds/;
     }

    Bukankah ini tercapai

    direktori web pengguna test1 berada di ~/test1.com
    direktori web pengguna test2 berada di ~/test2.com

    Selain itu, anda boleh meletakkan semua rumah pengguna dalam direktori yang sama, tetapi sila konfigurasikan kebenaran yang betul.

    balas
    0
  • Batalbalas