Windows-Server-2008
Wamp 伺服器上的本地和私有 IP 問題
我在 wamp 伺服器和我的 IP 地址方面遇到了一些問題。在我們公司,我們有一臺本地 IP 為 192.168.x.xxx 的機器,所以基本上我們在上面安裝了 wamp,本地網路上的每台 PC 都可以訪問託管在上面的網站。但是,該機器也是 116.50.xxx.xxx 的公共 IP,當在外部網路上訪問時,您仍然可以訪問託管在其上的網站 (C:/wamp/www),我認為這不應該發生。有沒有辦法每當我嘗試訪問公共 IP 時都會出現密碼提示或阻止使用公共 IP 訪問的東西?謝謝
您可以使用 HTTP 基本身份驗證:
<Location /> AuthType Basic AuthName "Secured" AuthUserFile /path/to/.htpasswd Require valid-user Satisfy any Deny from all Allow from 192.168.1 </Location>
要生成
.htpasswd
文件:$ htpasswd -c /path/to/.htpasswd username-1
並添加其他使用者:
$ htpasswd /path/to/.htpasswd username-2