顯示具有 Apache 標籤的文章。 顯示所有文章
顯示具有 Apache 標籤的文章。 顯示所有文章

2016年2月18日 星期四

簡易的網頁認證htpasswd

htpasswd 是 apache 套件附上的一個功能,可以做出基本的使用者認證。
htpasswd 的詳細指令可以參考這篇文章: htpasswd - 設定認證網頁

產生帳密檔案:
cd /home
htpasswd -cb 檔名 帳號 密碼
htpasswd -b 其他帳號 密碼
其中參數 c 是建立檔案,只有第一次產生時需要。修改密碼也是一樣的指令,就會覆蓋掉原本檔案內的字串。

此密碼檔設定的位置在Web Server設定檔裡(通常是httpd.conf)

     DAV svn
     SVNPath /home/username/svn
     AuthType Basic
     AuthName "Subversion repository"
     AuthUserFile 指定的絕對路徑(ex: /home/htpasswd)
     Require valid-user

2009年4月14日 星期二

Apache 裡 index of 的亂碼問題

想開放一個資料夾,讓老師能透過 samba 上傳教學資料,且在上傳後直接在網頁上就可瀏覽,
若網頁為 big5,中文字在瀏覽器中會變成亂碼,必須要加入以下這行才能解決:

IndexOptions Charset=big5

完整的設定如下,在 httpd.conf 加入中加入


IndexOptions Charset=big5
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all


#另外測試用不同瀏覽器發現存檔的時候有差異
  • FireFox存檔時中文正常
  • IE存檔時仍是亂碼

熱門文章