Tag: nginx

NGINX: Cache quando X-Accel-Expires è impostato

Ho aggiunto un'intestazione X-Accel-Expires sui miei contenuti statici, nonché un'intestazione Last-Modified . Vorrei sapere quali sono le impostazioni corrette per memorizzare gli elementi senza aver memorizzato altri oggetti. Questo è quello che ho al momento ma non cache nulla: http { include /etc/nginx/mime.types; access_log /var/log/nginx/access.log; sendfile on; client_max_body_size 2000m; keepalive_timeout 65; tcp_nodelay on; gzip on; […]

php-fpm che restituisce la risposta vuota a nginx

nginx sta collegando a php-fpm su fastcgi, usando gli standard /etc/nginx/fastcgi_params nel block di posizione. Quando si connette a /.status (php-fpm.ini :: ping.path) dalla row di command con cgi-fcgi -bind , il risultato ritorna come previsto (X-Powered-By set, body response, etc). Quando viene richiesto con nginx, il risultato torna vuoto (X-Powered-By set, nessuna lunghezza corporea […]

cosa è la posizione di nginx ~ * e ~

Sto cercando di capire un po 'meglio di nginx e cercare di formare un regex where each url che NON corrisponde / api / postdataV1 viene indirizzato a un diverso cluster di server. Continuo a vedere queste due cose in esempi senza spiegazioni location ~ {some regex} location ~* (some regex} La mia prima domanda […]

Il rilancio di nginx continua a chiedere la frase PEM pass

Sto cercando di ricaricare nginx, ho un certificato jolly per un dominio che ho ottenuto da namecheap, ora ho spostato sul mio server e ho assegnato una regola di configuration nginx con questo: ssl_certificate /etc/nginx/certs/website.com.crt; ssl_certificate_key /etc/nginx/certs/website.com.key; ssl_ciphers ECDHE-RSA-AES128-SHA256:AES128-GCM-SHA256:RC4:HIGH:!aNULL:!MD5:!EDH; add_header Strict-Transport-Security max-age=15768000; ssl_session_cache shared:SSL:10m; Ora, quando ricarico il nginx facendo service nginx reload , continuo […]

Aggiungere la traccia di trailing quando manca in nginx

Ho eseguito Magento su Nginx utilizzando questa configuration: http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/configuring_nginx_for_magento . Ora voglio 301 tutti gli URL senza trascinare il taglio alla loro controparte che include una traccia a trailing. Ad esempio: / contatti a / contatti /. Ho provato praticamente tutte le direttive su questo che ho potuto trovare, ma senza alcun risultato. Ad esempio, […]

Nginx reindirizza dal vecchio dominio a nuovo con SSL

Sto provando a cambiare il nome di dominio per il mio sito da https://www.myolddomain.se/ a https://www.mynewdomain.se/ Il problema è che per il mio vecchio dominio ho forzato SSL su tutte le pagine e quindi tutti i collegamenti su google e altri siti sono collegati a https. Quando cerco di visitare il vecchio dominio da un […]

Imansible connettersi al socket di dominio unix di PostgreSQL

Sto provando a connettersi al socket di dominio PostgreSQL Unix da un'applicazione Web PHP. Componenti di sistema rilevanti: CentOS 7 x64 (eseguito SELinux) postgresql93 9.3.5-2PGDG.rhel7 nginx 1.6.2-1.el7.ngx php-common 5.4.16-23.el7_0.3 php-fpm 5.4.16-23.el7_0.3 php-pdo 5.4.16-23.el7_0.3 php-pgsql 5.4.16-23.el7_0.3 PostgreSQL sta ascoltando sulla port standard 5432 e non ho problemi ad usarlo tramite TCP / IP a 127.0.0.1:5432, ma […]

Come condividere il log di nginx senza sudo ad un altro utente?

Ho 2 utenti sul mio server. Uno con accesso sudo altro senza. Come posso dare accesso ai log di nginx? /var/log/nginx/error.log Un altro utente senza permesso di sudo per utilizzare il file cat /var/log/nginx/error.log ? Posso creare qualcosa come un symlink per accedere alla sua directory / home / username? Quindi la mia domanda è […]

Nginx Reverse Proxy Gzip al client

Ho un web server IIS 6.0 esposto a Internet che non sta eseguendo Gzipping in modo affidabile. So che è vecchio, ma è tutto quello che devo lavorare per questo caso. Quello che voglio fare è mettere Nginx (o simile) infront di IIS come un proxy inverso e server di memorizzazione per accelerare il sito […]

Nginx wildcard / regex nel path di posizione

La configuration Nginx ho gettato 404 per .php come: ## Any other attempt to access PHP files returns a 404. location ~* ^.+\.php$ { return 404; } Tuttavia ho un file index.php nella sottocartella che voglio eseguire. La configuration corrente è come: location = /sitename/subpage/index.php { fastcgi_pass phpcgi; #where phpcgi is defined to serve the […]

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.