NginxでX-Powered-Byを隠す方法はありますか?X-Powered-By(nginx)を隠す
答えて
X-パワード・バイは、モジュールによって指定されたインスタンス用のPHP FastCGIモジュールを使用すると宣言できるようにすることができますmore_clear_headers directive from the nginx's HttpHeadersMoreModuleを使用してみてくださいphp.iniの
でexpose_php=Off
を設定するために提供しています:
more_clear_headers 'X-Powered-By';
これはあなたが望むだけのことをする必要があります。
HTTP /サーバーコンテキスト上これは私のためには機能しませんでした。ソースをコンパイルしてnginxを有効にしてください:http://serverfault.com/questions/214242/can-i-hide-all-server-os-info – eficker
proxy_hide_header X-Powered-By;
http {}セクションとサーバー{}に追加しようとしましたまだそれを設定し続けています。 X-Powered-By:PHP/5.4.14 – dknight
nginx/1.1.19ではproxy_passで動作することが確認されています。ドキュメントhttp://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_hide_headerモジュールまたはfastcgiは使用されていません。 –
これは受け入れられる回答である必要があります。また、nginx/1.6.2を使って確認しました。 –
#nano /etc/nginx/nginx.conf
コメントこのライン
more_clear_headers 'X-Powered-By';
、あなたはFastCGIをしてnginxのを使用している場合は、使用する必要がありますnginxの
を再起動します。
fastcgi_hide_header X-Powered-By;
- 1. nginxで#を隠す方法
- 2. Nginx:.php拡張子を隠すがPATH_INFOを取る
- 3. URLを隠すためにnginx rewriteを使用していますか?
- 4. 隠された要素を隠す:htmlの値を隠す
- 5. シャイニーリーフレット - 隠れ/伝説を隠す
- 6. スクロールを隠す方法(オーバーフロー:隠し)?
- 7. ゴールメッセージを隠す
- 8. フローティングアクションボタンを隠す
- 9. ポップアッププラグインを隠す
- 10. ラベルを隠す
- 11. ブートストラップモーダルポップアップを隠す
- 12. アンドロイドウィジェットを隠す
- 13. ソースコードを隠す
- 14. リアストブートストラップツールチップを隠す
- 15. スクロールプログレスバーテキストコンテンツを隠す
- 16. js:divを隠す
- 17. オプションメニューを隠す
- 18. はnginxのではnginxの
- 19. サブドメインをnginx(nginx + https + gunicorn + django)サブディレクトリにポイント
- 20. nginx
- 21. apt-get install nginxを使ってnginxを再コンパイルする
- 22. Nginx - Nginxをアップストリーム名をURLに設定する設定
- 23. WPF - リストボックスアイテムを隠す
- 24. S60エミュレータバーチャルキーボードを隠す
- 25. RecyclerView LinearLayoutを隠す
- 26. コンテンツコントロール - テキストを隠す
- 27. ドキュメントを隠すResharper
- 28. PyGTKカーソルを隠す
- 29. .htaccess、サブディレクトリを隠す
- 30. C#リサイズカーソルを隠す
x-powered-byは、特定の言語のモジュールによって追加されることがよくあります。 PHP - ではなく、サーバー自体。ヘッダーにはどのような価値がありますか? – Cheekysoft
詳細はどうぞ?誰かが答えることを可能にするための詳細を提供できない場合は、閉鎖する必要があります。 –
-1:これは、プログラミングではなくサーバの稼働に関連しているため、SFで尋ねられるべきです。 –