Quindi non v'è alcun modo per nascondere X-Powered-By sul Nginx?Hide X-Powered-By (nginx)
risposta
x-scarti-di è dato dal modulo, per il modulo FastCGI esempio php offre per impostare expose_php=Off
in php.ini
non dimenticare di riavviare server e php-fpm se lo usi – gondo
proxy_hide_header X-Powered-By; in conf non funziona su nginx/1.11.9 e questa soluzione funziona. Questa dovrebbe essere la risposta accetata. –
Con geerlingguy/ansible-ruolo-php è possibile utilizzare il param: php_expose_php: "Off" (https://github.com/geerlingguy/ansible-role-php) – Santi
tenta di utilizzare il more_clear_headers directive from the nginx's HttpHeadersMoreModule che può permettere di dichiarare:
more_clear_headers 'X-Powered-By';
che dovrebbe fare proprio quello che vuoi.
Questo non ha funzionato per me, e credo che richiede una fonte di compilazione per nginx per consentire: http://serverfault.com/questions/214242/can-i-hide-all-server-os-info – eficker
proxy_hide_header X-Powered-By;
ho provato ad aggiungere alla sezione http {} e al server {} sezione ma continua a impostarlo. X-Powered-By: PHP/5.4.14 – dknight
Confermato che funziona con proxy_pass su nginx/1.1.19. Documentazione http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_hide_header. Nessun modulo o fastcgi in uso. –
Questa dovrebbe essere la risposta accettata. Confermato anche usando nginx/1.6.2. –
fastcgi_hide_header X-Powered-By
o proxy_hide_header X-Powered-By
sul contesto http/server
Per PHP-FPM: 'fastcgi_hide_header X-Powered-By;' funzionerà. –
#nano /etc/nginx/nginx.conf
commentare questa linea
more_clear_headers 'X-Powered-By';
e riavviare Nginx
Se si utilizza Nginx con FastCGI si dovrebbe usare:
fastcgi_hide_header X-Powered-By;
- 1. Nginx hide numero porta inoltrata
- 2. Subversion hide repository path
- 3. Status Bar Hide Cordova
- 4. statsmodels ARIMA.fit: Hide uscita
- 5. clic all'esterno> hide()
- 6. Jquery - Remove() after hide()
- 7. Mod Rewrite Hide Folder
- 8. Hide Navigation Bar Navigation Controller
- 9. Xamarin Forms masterdetail hide backbutton
- 10. hide/show sono * very * slow
- 11. Modificare l'animazione jquery show()/hide()?
- 12. CSS webkit scrollbar show/hide
- 13. Su copia hide textarea (JQuery)
- 14. Animate.css e Angularjs ng-hide
- 15. Hide Windows 8 Desktop Icons
- 16. Mostra hide div utilizzando codebehind
- 17. Rubino - Hide "^ C" sul Interrupt
- 18. Nascondi, Mostra, pulsanti HIDE/showall
- 19. nginx/apache/php vs nginx/php
- 20. Confronta nginx + Apache + mod_wsgi vs nginx + uWSGI?
- 21. jQuery flexible hide/show of fieldsets
- 22. Hide html scrollbar orizzontale ma non verticale
- 23. Hide jQuery Accordion durante il caricamento
- 24. jQuery .hide() funziona solo metà del tempo
- 25. IntelliJIdea 14: cartelle Hide esclusi da albero
- 26. Utilizzo di jQuery .hide() con dissolvenza
- 27. Hide NavigationBar per una ViewController in Storyboard
- 28. PHP hide div su pagine specifiche?
- 29. Modello angolare non visualizzato con ng-hide
- 30. Delphi - overriding del comportamento hide di TForm.showModal
x-powered-by viene spesso aggiunto dal modulo per una certa lingua - esempio PHP - e non il server stesso. Che valore hai nell'intestazione? – Cheekysoft
Dettagli, per favore? Dovrebbe essere chiuso se non è possibile fornire dettagli per consentire a qualcuno di rispondere. –
-1: questo dovrebbe essere richiesto su SF poiché è correlato all'esecuzione di server, non alla programmazione. –