Rumah  >  Soal Jawab  >  teks badan

masalah pengalihan fail nginx

Alamat asal ialah http://aaa.com/aaa.swf

Alamat baharu ialah http://bbb.com/bbb (tidak .swf, program memuatkannya secara automatik)

Dalam kes ini, bagaimanakah kita boleh mencapai pemuatan automatik alamat baharu (bukan melompat) apabila mengakses alamat sumber?

怪我咯怪我咯2712 hari yang lalu676

membalas semua(2)saya akan balas

  • 滿天的星座

    滿天的星座2017-05-16 17:30:42

    location ~ ^/aaa.swf {
        root /var/www/bbb.com # the local file path of bbb
        # use rewrite to map aaa.swf to bbb
    }
    

    balas
    0
  • 仅有的幸福

    仅有的幸福2017-05-16 17:30:42

    Jika mereka tidak berada di hos yang sama, ia boleh dicapai melalui proksi terbalik

    Tambah pernyataan berikut dalam blok bbb.comserver {}.

    location / { 
        if ($uri = /bbb)
        {   
            rewrite ^/bbb$ /aaa.swf break;
            proxy_pass http://aaa.com;
        }   
    }   
    

    balas
    0
  • Batalbalas