配置apache禁止通過IP訪問網站
阿新 • • 發佈:2018-12-13
兩步:修改配置檔案,重啟服務。
1. 找到apache的服務配置檔案,httpd.conf,最後加上修改內容:
[plain] view plain copy- <VirtualHost *.*.*.*>
- ServerName *.*.*.*
- <Location />
- Order Allow,Deny
- Deny from all
- </Location>
- </VirtualHost>
- <VirtualHost *.*.*.*>
- DocumentRoot documentroot位置
- ServerName www.host.cn
- </VirtualHost>
-
- <VirtualHost *.*.*.*>
- DocumentRoot documentroot位置
- ServerName host.cn
- </VirtualHost>
*.*.*.*指的是你的伺服器的IP地址,這裡用的ipv4的格式。
documentroot位置不知道怎麼寫的話,可以搜尋這個httpd.config 檔案,裡面有Document Root的值,如果不行的話,那麼再改也比較好定位。意思就是,通過IP訪問,deny;通過www.host.cn域名訪問,可以;通過host.cn訪問,也可以。
2. 重啟服務:
service httpd restart