Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menetapkan direktori permintaan sumber dalam nginx

Bagaimana untuk menetapkan direktori permintaan sumber dalam nginx

王林
王林ke hadapan
2023-05-22 22:37:041584semak imbas

    Kaedah 1: Gunakan root

    root: Tetapkan direktori root yang diminta

    Bagaimana untuk menetapkan direktori permintaan sumber dalam nginx

    laluan ke Selepas pelayan Nginx menerima permintaan, ia mencari laluan direktori akar sumber

    Demonstrasi kes

    Seperti berikut, terdapat direktori imej di bawah direktori utama nginx, dan terdapat gambar di dalamnya

    Bagaimana untuk menetapkan direktori permintaan sumber dalam nginx

    Seterusnya kita menukar laluan akses lalai dalam fail konfigurasi nginx.conf kepada gambar dalam direktori di atas, seperti berikut:

    location / {
                #root   html;
                #index  index.html index.htm;
    	root  D:/dev-tools/nginx/V1/nginx-1.16.1/images;
    	index  2.jpg;
    }

    Selepas memulakan semula perkhidmatan nginx, lawati halaman utama sekali lagi dan ketahui bahawa Anda boleh mengakses terus fail kami yang dikonfigurasikan

    Bagaimana untuk menetapkan direktori permintaan sumber dalam nginx

    Kaedah 2: Gunakan alias

    alias: digunakan untuk menukar URI lokasi

    Bagaimana untuk menetapkan direktori permintaan sumber dalam nginx

    laluan ialah laluan akar yang diubah suai

    Paparan kes

     location /images  {
    	alias D:/dev-tools/nginx/V1/nginx-1.16.1/images;
     }

    Mulakan semula perkhidmatan dan akses yang berikut laluan semula

    Bagaimana untuk menetapkan direktori permintaan sumber dalam nginx

    Atau konfigurasikannya seperti berikut

    Bagaimana untuk menetapkan direktori permintaan sumber dalam nginx

    Bagaimana untuk menetapkan direktori permintaan sumber dalam nginx

    Menggunakan alias, anda boleh menjadikan direktori fail nginx menjadi fungsi FTP

    Perbezaan antara akar dan alias

    • Hasil pemprosesan akar ialah: laluan akar+laluan lokasi

    • Hasil pemprosesan alias Ya: Gunakan laluan alias untuk menggantikan laluan lokasi

    • alias ialah takrif alias direktori dan akar ialah makna daripada direktori peringkat teratas

    • Jika lokasi Jika laluan berakhir dengan /, alias juga mesti berakhir dengan /. Tiada keperluan untuk root

    Atas ialah kandungan terperinci Bagaimana untuk menetapkan direktori permintaan sumber dalam nginx. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    Kenyataan:
    Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam