Nginx ("eNgine x") è un server HTTP leggero ad alte prestazioni, proxy inverso, proxy di flusso TCP e proxy di posta, rilasciato con una licenza simile a BSD.
Questo è il mio nginx.conf(ho aggiornato la configurazione per assicurarmi che non ci siano PHP coinvolti o altri colli di bottiglia): user nginx; worker_processes 4; worker_rlimit_nofile 10240; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; error_log /var/www/log/nginx_errors.log warn; port_in_redirect off; server_tokens off; sendfile on; gzip on; client_max_body_size …
Ho visto lo stesso problema e molte risoluzioni che indicano l'aggiunta del gestore dei tipi, ma questo era per Apache. Sto usando Arch Linux, Nginx, PHP e PHP-FMP e non riesco a capire perché i file php vengano scaricati invece di essere eseguiti. Ecco il mio nginx.conf: #user http; worker_processes …
In Nginx esiste try_filesuna direttiva di configurazione che "controlla l'esistenza dei file in ordine e restituisce il primo file trovato". Trovo molto pulito farlo location ~* \.(gif|jpe?g|css|js)$ { try_files $uri 404; } che è un modo sicuro per servire direttamente i file statici, senza disturbare i framework web. Come posso …
qualcuno conosce un modo per ottenere nginx (o qualsiasi altro metodo) per minimizzare l'output html al volo? Mi sembra semplice e può radere qualche kb e aiutare ad accelerare il sito.
Sto usando WordPress con WP Super Cache. Voglio che i visitatori che provengono da Google (che includa tutti i referrer specifici per Paese come google.co.in, google.co.uk ecc.) Vedano contenuti non memorizzati nella cache . Ci sono le mie regole nginx che non funzionano come voglio: server { server_name website.com; location …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Server Fault. Chiuso 2 anni fa . Per prima cosa conosco questa variabile: _SERVER["SERVER_SOFTWARE"] In una delle mie applicazioni, voglio controllare dallo script PHP …
Ho visto milioni di siti Web che utilizzano nginx come server Web proxy che lavora insieme ad Apache. Ma ho visto pochissimi server che eseguono nginx solo come server web predefinito. Quali sono i principali svantaggi di tale configurazione? Posso vedere alcuni: Impossibilità di utilizzare i file di configurazione per …
Vorrei ottenere la rotazione dei registri nginx che: funzionerebbe senza alcun software aggiuntivo (cioè - meglio se senza "logrotate") creerebbe file ruotati con nomi in base alla data L'approccio migliore è qualcosa come PostgreSQL - cioè nella sua variabile di configurazione log_filename posso specificare lo stile strftime% Y-% m-% d, …
Ho visto alcune pagine casuali menzionare l'uso di immagini gif vuote per aumentare in qualche modo le prestazioni. Ho anche scoperto che nginx ha un modulo proprio per questo scopo. Quello che non riesco a capire, è esattamente come servire questo piccolo file dovrebbe aumentare le prestazioni o la reattività …
Ho un sistema di distribuzione sul mio server web, ogni volta che un'app viene distribuita crea una nuova directory con data e ora e collegamenti simbolici "correnti" alla nuova directory. Tutto questo ha funzionato perfettamente su apache, ma sul nuovo server nginx che ho impostato, sembra che sia in esecuzione …
Ho compilato nginx con percorsi personalizzati per il mio server di produzione e quando provo ad avviare / riavviare il servizio usando: service nginx start o service nginx restart Entra in una nuova linea senza restituire la shell: Quindi il problema è che non riesco a controllare nginx usando il …
Uso nginx per servire il mio sito web. Vorrei bloccare tutte le richieste che arrivano con un'intestazione HTTP "Host" che non corrisponde al dominio del mio sito. Per essere più concreti, il mio nginx.conf contiene questi due blocchi server: server { # Redirect from the old domain to the new …
Ho una definizione del server nginx con una corrispondenza regex, in questo modo: server_name ~^(?<vhost>[a-z0-9-]+)\.example\.com$; root /var/www/example/$vhost; access_log /var/log/nginx/$vhost.example-access.log; Che tutto funzioni bene, tuttavia, questo dominio ospita vari progetti PHP usando fastcgi e PHP-FPM, che ricevono valori come questo in $_SERVER: SERVER_NAME => "~^(?<vhost>[a-z0-9-]+)\.example\.com$" HTTP_HOST => "myhost.example.com" Come puoi vedere, …
Con la seguente configurazione Nginx: server { listen 80; listen [::]:80 default_server ipv6only=on; server_name isitmaintained.com; ... } server { listen 178.62.136.230:80; server_name 178.62.136.230; add_header X-Frame-Options "SAMEORIGIN"; return 301 $scheme://isitmaintained.com$request_uri; } Sto cercando di reindirizzare http://178.62.136.230/a http://isitmaintained.com/ ma quando distribuisco questa configurazione finisco con uno Redirect loopo entrambi quei collegamenti. Che …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.