2010-09-05 54 views
1

我在我的網站上有特定的頁面,我只想從我的組織內的局域網訪問......現在這些頁面是我網站的一部分因爲他們與數據庫和所有的互動...如何做到這一點HTML - 使一些頁面只能通過IntrAnet 一些SUBNET訪問

現在我可以讓他們的密碼保護...但我想讓他們無法訪問互聯網的其餘部分,只顯示他們(沒有密碼auth )和其他的網頁鏈接到他們時,他們是從一個子網\公司的局域網開通...

HOW TO DO IT ....

如果我想將此從一個子網擴展到多個子網,如ACL - 訪問控制列表

+0

首先,這完全取決於您使用的服務器軟件,因此請詳細說明。另外 - 這是脫離主題,因爲它不是編程有關。投票轉移到ServerFault.com,雖然你可能有更好的運氣詢問http://webmasters.stackexchange.com – Oded 2010-09-05 13:31:42

回答

2

如果您使用apache服務器,您可以在.htaccess文件中使用重寫模式。

 
RewriteCond %{REMOTE_ADDR} ^12\.34\.56\.78$ [OR] 
RewriteCond %{REMOTE_ADDR} ^87\.65\.43\.21$ 
RewriteRule .* - [F] 

在本例中,您將阻止兩個IP地址,您可以使用正則表達式來阻止網絡外的IP地址。

0

一種可能的方法是允許從有限的一組IP訪問。

+0

安...好吧...但那是我的想法...我需要知道如何... – Moon 2010-09-06 00:18:53