hos maya bukan port 80 nginx
習慣沉默
習慣沉默 2017-05-16 17:20:42
0
2
500

Maafkan saya, nginx saya hanya boleh dijalankan pada bukan port 80
Jadi bagaimana saya memajukan nama domain ke port bukan 80 ini
Sebagai contoh, seperti berikut:

    listen 8000;
    server_name  abc.test www.abc.test;

    location / {
            root /home/www/abc.test;
            index index.html index.htm;

            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $remote_addr;
            proxy_set_header Host $http_host;

            if ($http_host = "www.abc.test") {
                     proxy_pass http://127.0.0.1:8000;
            }

            if ($http_host = "abc.test") {
                    proxy_pass http://127.0.0.1:8000;
            }
習慣沉默
習慣沉默

membalas semua(2)
仅有的幸福

Jika Nginx anda mendengar pada port 8000, maka anda perlu mencari cara untuk memajukan port 80, sama seperti:

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080
大家讲道理

Jika tiada pendaftaran, cuma sediakan pelayan luar dinding dan kemudian paut ke 8000 melalui nginx

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!