Apache(WEB SERVER) 網站頻寬限制

Apache(WEB SERVER) 網站頻寬限制

Apache(WEB SERVER) 網站頻寬限制 


資料來源: https://blog.hahasmile.com/apache-%e7%b6%b2%e7%ab%99%e9%a0%bb%e5%af%ac%e9%99%90%e5%88%b6/

http://httpd.apache.org/docs/trunk/mod/mod_ratelimit.html


限制每個站台的頻寬,編輯httpd.conf

LoadModule ratelimit_module modules/mod_ratelimit.so

接下來如果要針對所有網站的download目錄做頻寬500kb/s限制:

<IfModule mod_ratelimit.c>
    <Location /download>
        SetOutputFilter RATE_LIMIT
        SetEnv rate-limit 500
    </Location>
</IfModule>

針對某個目錄做頻寬100kb/s限制:

<Directory E:/xxx/xxx>
    SetOutputFilter RATE_LIMIT
    SetEnv rate-limit 100
</Directory>

若是要針對單一網站做頻寬50kb/s限制:

<VirtualHost *:80>
    ServerName yourname.com.tw    
    DocumentRoot "E:/xxx/xxx"   
    SetOutputFilter RATE_LIMIT
    SetEnv rate-limit 50
</VirtualHost>

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *