欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

nginx服務(wù)器access日志中大量400 bad request錯(cuò)誤的解決方法

 更新時(shí)間:2015年01月26日 10:45:04   投稿:junjie  
這篇文章主要介紹了nginx服務(wù)器access日志中大量400 bad request錯(cuò)誤的解決方法,本文結(jié)論是空主機(jī)頭導(dǎo)致的大量400錯(cuò)誤日志,關(guān)閉默認(rèn)主機(jī)的日志記錄就可以解決問(wèn)題,需要的朋友可以參考下

在access.log中有大量400錯(cuò)誤,并以每天幾百M(fèi)的速度增加,占用大量空間.

復(fù)制代碼 代碼如下:

tail -f /opt/nginx/logs/access.log

    116.236.228.180 - - [15/Dec/2010:11:00:15 +0800] "-" 400 0 "-" "-"
    116.236.228.180 - - [15/Dec/2010:11:00:15 +0800] "-" 400 0 "-" "-"
    116.236.228.180 - - [15/Dec/2010:11:00:15 +0800] "-" 400 0 "-" "-"
    116.236.228.180 - - [15/Dec/2010:11:00:15 +0800] "-" 400 0 "-" "-"
    116.236.228.180 - - [15/Dec/2010:11:00:15 +0800] "-" 400 0 "-" "-"
    119.97.196.7 - - [15/Dec/2010:11:00:16 +0800] "-" 400 0 "-" "-"
    119.97.196.7 - - [15/Dec/2010:11:00:16 +0800] "-" 400 0 "-" "-"
    116.236.228.180 - - [15/Dec/2010:11:00:16 +0800] "-" 400 0 "-" "-"
    116.236.228.180 - - [15/Dec/2010:11:00:16 +0800] "-" 400 0 "-" "-"
    116.236.228.180 - - [15/Dec/2010:11:00:16 +0800] "-" 400 0 "-" "-"
    116.236.228.180 - - [15/Dec/2010:11:00:16 +0800] "-" 400 0 "-" "-"
    116.236.228.180 - - [15/Dec/2010:11:00:16 +0800] "-" 400 0 "-" "-"
    116.236.228.180 - - [15/Dec/2010:11:00:16 +0800] "-" 400 0 "-" "-"
    116.236.228.180 - - [15/Dec/2010:11:00:16 +0800] "-" 400 0 "-" "-"
    116.236.228.180 - - [15/Dec/2010:11:00:16 +0800] "-" 400 0 "-" "-"
    219.243.95.197 - - [15/Dec/2010:11:00:16 +0800] "-" 400 0 "-" "-"
    116.236.228.180 - - [15/Dec/2010:11:00:16 +0800] "-" 400 0 "-" "-"
    116.236.228.180 - - [15/Dec/2010:11:00:16 +0800] "-" 400 0 "-" "-"


網(wǎng)上大把的文章說(shuō)是HTTP頭/Cookie過(guò)大引起的,可以修改nginx.conf中兩參數(shù)來(lái)修正.
復(fù)制代碼 代碼如下:

    client_header_buffer_size 16k;
          large_client_header_buffers 4 32k;

修改后
復(fù)制代碼 代碼如下:

    client_header_buffer_size 64k;
         large_client_header_buffers 4 64k;

沒有效果,就算我把nginx0.7.62升到最新的0.8.54也沒能解決.
在官方論壇中nginx作者提到空主機(jī)頭不會(huì)返回自定義的狀態(tài)碼,是返回400錯(cuò)誤.
http://forum.nginx.org/read.php?2,9695,11560

最后修正如下
改為原先的值

復(fù)制代碼 代碼如下:

    client_header_buffer_size 16k;
         large_client_header_buffers 4 32k;

關(guān)閉默認(rèn)主機(jī)的日志記錄就可以解決問(wèn)題
復(fù)制代碼 代碼如下:

    server {
    listen *:80 default;
    server_name _;
    return 444;
    access_log   off;
    }

相關(guān)文章

  • nginx服務(wù)器通過(guò)配置來(lái)解決API的跨域問(wèn)題

    nginx服務(wù)器通過(guò)配置來(lái)解決API的跨域問(wèn)題

    這篇文章主要給大家介紹了關(guān)于nginx服務(wù)器是如何配置來(lái)解決API跨域問(wèn)題的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。
    2017-05-05
  • 詳解nginx同一端口監(jiān)聽多個(gè)域名和同時(shí)監(jiān)聽http與https

    詳解nginx同一端口監(jiān)聽多個(gè)域名和同時(shí)監(jiān)聽http與https

    這篇文章主要介紹了詳解nginx同一端口監(jiān)聽多個(gè)域名和同時(shí)監(jiān)聽http與https的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • 為何要小心Nginx的add_header指令詳解

    為何要小心Nginx的add_header指令詳解

    這篇文章主要給大家介紹了關(guān)于為何說(shuō)要小心Nginx的add_header指令的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • nginx配置代理多個(gè)前端資源

    nginx配置代理多個(gè)前端資源

    本文主要介紹了nginx配置代理多個(gè)前端資源,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • Nginx 安裝與配置規(guī)則入門詳解

    Nginx 安裝與配置規(guī)則入門詳解

    這篇文章主要介紹了Nginx 安裝與配置規(guī)則入門詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-02-02
  • nginx 基本配置與參數(shù)說(shuō)明詳細(xì)介紹

    nginx 基本配置與參數(shù)說(shuō)明詳細(xì)介紹

    這篇文章主要介紹了nginx 基本配置與參數(shù)說(shuō)明詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • Linux下給nginx安裝waf模塊

    Linux下給nginx安裝waf模塊

    ngx_lua_waf是一個(gè)基于ngx_lua的web應(yīng)用防火墻。代碼很簡(jiǎn)單,開發(fā)初衷主要是使用簡(jiǎn)單,高性能和輕量級(jí)。下面我們來(lái)看看如何在為nginx安裝waf模塊
    2016-08-08
  • nginx.pid打開失敗以及失效的解決方案

    nginx.pid打開失敗以及失效的解決方案

    在我們平常使用nginx的時(shí)候,經(jīng)常有可能會(huì)發(fā)現(xiàn)我們的pid找不到了,本文就介紹了nginx.pid打開失敗以及失效的解決方案,具有一定的參考價(jià)值,感興趣的可以了解一下
    2021-12-12
  • 如何將 Nginx 配置為Web服務(wù)器的方法

    如何將 Nginx 配置為Web服務(wù)器的方法

    本篇文章主要介紹了如何將 Nginx 配置為Web服務(wù)器的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • Nginx啟動(dòng)顯示80端口占用問(wèn)題的解決方案

    Nginx啟動(dòng)顯示80端口占用問(wèn)題的解決方案

    這篇文章主要介紹了Nginx啟動(dòng)顯示80端口占用問(wèn)題的解決方案,文中通過(guò)代碼示例和圖文講解的非常詳細(xì),對(duì)大家解決問(wèn)題有一定的幫助,需要的朋友可以參考下
    2024-04-04

最新評(píng)論