nginx - Bagaimana untuk menyelesaikan URL penunjuk secara automatik apabila mencipta nama domain peringkat kedua untuk tapak web?
黄舟
黄舟 2017-05-16 17:03:30
0
3
783

Langkah sebelum:

  1. Buat nama domain peringkat kedua dalam dns
  2. Nama domain peringkat kedua menentukan A rekod mengikat
  3. Pelayan terikat kepada nama domain peringkat kedua

Keperluan semasa:

  1. Pengguna mencipta nama domain xxx.example.com di tapak web
  2. Mengakses nama domain ini secara automatik akan melompat ke example.com/xxx
  3. Bagaimana untuk mencapai ini?
黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

membalas semua(3)
phpcn_u1582

Gunakan pemprosesan pan-parsing Mula-mula, parse *.example.com ke example.com, supaya semua nama subdomain akan menunjuk ke example.com Seterusnya, nilai permintaan, keluarkan bahagian * dan buat lompatan yang sepadan (. contohnya, gunakan $_SERVER['SERVER_NAME']).

曾经蜡笔没有小新

nginx sepatutnya boleh melakukannya, dan ini idea yang bagus 0.0

server{
    listen 80;
    server_name sec-domain.domain.com;
    location / {
        proxy_pass domain.com/sec-domain;
    }
}
phpcn_u1582

1. Resolusi pan nama domain
2.apache menggunakan mod_rewrite

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan