剛安裝wamp以后本地訪問localhost或者127.0.0.1可以訪問,但是如果局域網內其他電腦訪問則出現403錯誤。從網上找了很多,各種說法都有了,卻沒幾個好用的。解決問題方法如下:
1,首先確定關閉了防火牆並且80端口沒有被占用
2,修改apache的httpd.conf文件,一共兩處:
第一處
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Satisfy all
修改為:
Options FollowSymLinks
AllowOverride None
Order deny,allow
# Deny from all
Allow from all
#允許所有訪問
Satisfy all
第二處
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
修改成:
# onlineoffline tag - don't remove
Order Deny,Allow
# Deny from all
# Allow from 127.0.0.1
Allow from all
另外,如果使用DVWA的時候以上設置不起作用,因為htaccess限制了訪問。解壓DVWA以后放到主目錄,將htaccess內規則修改如下:
order deny,allow
deny from none
allow from all
修改后重啟apache,局域網內其他機器即可訪問本機搭建的DVWA平台。