Pertanyaan yang diberi tag «nginx»

Nginx ("eNgine x") adalah server HTTP yang ringan dan berkinerja tinggi, proksi terbalik, proksi aliran TCP dan proksi surat, dirilis di bawah lisensi mirip BSD.

4
Nginx - root versus alias, untuk menyajikan file tunggal?
Setelah berjam-jam nginxmelayani file tunggal seperti robots.txt(petunjuk: kosongkan cache browser Anda setiap kali), saya berakhir dengan dua cara berbeda, satu menggunakan alias directive, dan satu menggunakan directive root , seperti: location /robots.txt { alias /home/www/static/robots.txt; } location /robots.txt { root /home/www/static/; } Apakah ada perbedaan fungsional antara keduanya? Atau masalah …
66 nginx 

4
Nginx: Bagaimana cara meneruskan permintaan http ke port lain?
Yang ingin saya lakukan adalah, Ketika seseorang mengunjungi http://localhost/route/abcrespons server sama persis denganhttp://localhost:9000/abc Sekarang saya mengkonfigurasi Nginx saya seperti ini: location /route { proxy_pass http://127.0.0.1:9000; } Permintaan http adalah port yang dikirim 9000dengan benar, tetapi jalur yang diterimanya http://localhost:9000/route/abctidak http://localhost:9000/abc. Ada saran ?
65 nginx 

2
Mengapa saya perlu nginx ketika saya memiliki uWSGI
Ada banyak tutorial tentang cara mengkonfigurasi nginx untuk bekerja sama dengan uWGSI ketika saya ingin menggunakan aplikasi Django. Tapi mengapa saya perlu nginx dalam kit ini? uWSGI sendiri dapat melayani aplikasi WSGI Python, dapat melayani file statis, juga dapat melakukan SSL. Apa yang bisa nginx lakukan dimana uWSGI tidak bisa?
62 nginx  django  uwsgi 

2
respons hulu di buffer ke file sementara
Saya memiliki aplikasi web yang agak besar dan lambat (data kompleks, antarmuka rumit) dibangun RoRdan dilayani Pumadengan nginxsebagai proxy terbalik. Melihat nginxlog kesalahan, saya melihat beberapa entri seperti: 2014/04/08 09:46:08 [warn] 20058#0: *819237 an upstream response is buffered to a temporary file /var/lib/nginx/proxy/8/47/0000038478 while reading upstream, client: 5.144.169.242, server: engagement-console.foo.it, …

1
lokasi bersarang nginx
Saya mengalami kesulitan memahami lokasi bersarang di nginx. Saya memiliki dua lokasi dengan beberapa petunjuk konfigurasi yang sama, jadi daripada mengulangi arahan, saya lebih suka mengulangi URI menggunakan ekspresi reguler: location ~ /a|/b { location /a { } location /b { } } Namun, ini memberikan kesalahan nginx: [emerg] location …
60 nginx 

3
nginx real_ip_header dan X-Forwarded-For tampaknya salah
Deskripsi wikipedia tajuk HTTP X-Forwarded-Foradalah: X-Diteruskan-Untuk: client1, proxy1, proxy2, ... Dokumentasi nginx untuk arahan real_ip_headerberbunyi, sebagian: Arahan ini menetapkan nama header yang digunakan untuk mentransfer alamat IP pengganti. Dalam hal X-Forwarded-For, modul ini menggunakan ip terakhir di header X-Forwarded-For untuk penggantian. [Tekankan milikku] Kedua uraian ini tampaknya bertentangan satu sama …

7
Hapus "www" dan arahkan ke "https" dengan nginx
Saya ingin membuat aturan di nginx yang melakukan dua hal: Menghapus "www." dari permintaan URI Redirect ke "https" jika URI permintaan adalah "http" Ada banyak contoh cara melakukan masing-masing hal secara individual, tetapi saya tidak dapat menemukan solusi yang melakukan keduanya dengan benar (yaitu tidak membuat redirect loop dan menangani …
57 nginx  ssl  https  rewrite 

3
“413 Permintaan Entitas Terlalu Besar” di Nginx dengan set “client_max_body_size”
Saya mengunggah file 26Gb, tetapi saya mendapatkan: 413 Request Entity Too Large Saya tahu, ini terkait dengan client_max_body_size, jadi saya mengatur parameter ini ke 30000M. location /supercap { root /media/ss/synology_office/server_Seq-Cap/; index index.html; proxy_pass http://api/supercap; } location /supercap/pipe { client_max_body_size 30000M; client_body_buffer_size 200000k; proxy_pass http://api/supercap/pipe; client_body_temp_path /media/ss/synology_office/server_Seq-Cap/tmp_nginx; } Tapi saya masih …
55 nginx 



5
Bagaimana memaksa nginx untuk menyelesaikan DNS (dari nama host dinamis) setiap saat melakukan proxy_pass?
Saya menggunakan nginx / 0.7.68, berjalan pada CentOS, dengan konfigurasi berikut: server { listen 80; server_name ***; index index.html index.htm index.php default.html default.htm default.php; location / { root /***; proxy_pass http://***:8888; index index.html index.htm; } # where *** is my variables Ini proxy_passuntuk catatan DNS yang IP-nya sering berubah. Nginx …
52 linux  nginx 

4
Nginx mengalihkan satu jalur ke yang lain
Saya yakin ini telah ditanyakan sebelumnya, tetapi saya tidak dapat menemukan solusi yang berfungsi. Sebuah situs web telah mengganti layanan CMS, tetapi memiliki domain yang sama, bagaimana cara mengatur penulisan ulang nginx untuk satu halaman? Misalnya Halaman Lama http://sitedomain.co.uk/content/unique-page-name Halaman baru http://sitedomain.co.uk/new-name/unique-page-name Harap dicatat , saya tidak ingin semua yang …
51 nginx  rewrite 

3
Apakah opsi PHP 'cgi.fix_pathinfo' benar-benar berbahaya dengan Nginx + PHP-FPM?
Ada sebuah banyak dari berbicara tentang masalah keamanan relatif terhadap cgi.fix_pathinfopilihan PHP digunakan dengan Nginx (biasanya PHP-FPM, CGI cepat). Akibatnya, file konfigurasi nginx default yang digunakan untuk mengatakan: # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini Namun, sekarang, wiki Nginx "resmi" menyatakan bahwa PATH_INFO dapat ditangani dengan benar …

5
Pemesanan: 1. nginx 2. pernis 3. haproxy 4. server web?
Saya telah melihat orang merekomendasikan menggabungkan semua ini dalam aliran, tetapi mereka tampaknya memiliki banyak fitur yang tumpang tindih jadi saya ingin menggali mengapa Anda mungkin ingin melewati 3 program yang berbeda sebelum memukul server web Anda yang sebenarnya. nginx: ssl: ya kompres: ya cache: ya backend pool: ya pernis: …
50 nginx  web  haproxy  varnish 

2
nginx - badan permintaan klien disangga ke file sementara
Saya mendapatkan kesalahan berikut dalam file log saya setiap kali saya mencoba mengunggah file besar. a client request body is buffered to a temporary file /var/lib/nginx/body/0000000001 Meskipun file berhasil diunggah, saya selalu mendapatkan kesalahan di atas. Aku meningkatkan client_body_buffer_sizeuntuk 1000myang adalah apa yang saya harapkan file terbesar upload untuk menjadi. …
49 nginx 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.