如何設定網頁的存取權限

-- by 成大計網中心 / 網路作業組 / 王憶琪


* 適用範圍:如果你的網頁設在成大計網中心的下列機器中,就可以使用此方法。
  • WWW Server: www.ncku.edu.tw
  • 個人網頁主機: myweb.ncku.edu.tw
  • 會議或專案主機: conf.ncku.edu.tw / proj.ncku.edu.tw
* 使用下列介紹之設定權限方法時,是針對一整個目錄。
* 要設定權限的目錄裡,需存放一個叫做 ".htaccess" (注意有一個點哦!) 的權限設定檔案。當網頁讀到某一檔案時,它會自動去檢查此檔所在之目錄裡是否有權限設定檔案(即 .htaccess)。
* 以下介紹2種權限設定:

限制讀取區域
  1. 我想設定只有校內單位可以瀏覽
  2. ".htaccess" 的內容如下:
    <Limit GET>
    order deny,allow
    deny from all
    allow from 140.116 ncku.edu.tw
    </Limit>

  3. 說明:

     


使用帳號及密碼
  1. 我想設定某目錄下的網頁, 須要有密碼才能讀取.
  2. ".htaccess" 的內容如下:
    AuthUserFile /home/user/abcdef/www/.htpasswd
    AuthGroupFile /home/user/abcdef/www/.htgroup
    AuthName WWW管理者
    AuthType Basic

    <Limit GET>
    require user test
    require group testgroup
    </Limit>

  3. 說明:
  4.  

  5. 另外還需要2個檔案: