下面是設定 apache 真對特定目錄作密碼保護的步驟:
情況一:http://localhost/~john/folder/ 設密碼, 給名叫 lennon 的人用
1. % sudo pico /etc/httpd/users/john.conf
2. 將裡面的 AllowOverride None 改成 AllowOverride AuthConfig 接著按 ctrl-x 存檔.
3. % cd ~/Site/folder
4. % htpasswd -c .htpasswd lennon
然後輸入你希望的密碼
5. % pico .htaccess
6. 把下面這三行抄進去, 然後按 ctrl-x 存檔:
AuthType Basic
AuthUserFile /Users/john/Sites/folder/.htpasswd
Require valid-user
--
以上
--
說明 /etc/httpd/httpd.conf 是給 /Library/WebServer/Documents 用的設定
/etc/httpd/users/username.conf 是給 /Users/username/Sites 用的設定
[ 01-15-2002: 留言編輯者: digdog ]
setup .htaccess in Mac OS X 10.1.x
版主: bryanchang、digdog、謝孟叡
setup .htaccess in Mac OS X 10.1.x
情況二:http://localhost/folder2/ 需要加密碼給兩個人(calvin 跟 sue)用.
1. % sudo pico /etc/httpd/httpd.conf
2. 按 ctrl-w 找 <Directory "/Library/WebServer/Documents"> 這串字
3. 找到該行, 往下兩三行有 AllowOverride None 這兩個字, 改掉, 改成 AllowOverride AuthConfig 後按 ctrl-x 存檔.
4. cd /Library/WebServer/Documents/folder2
5. % htpasswd -c .htpasswd calvin
然後輸入 calvin 的密碼
6. % htpasswd -c .htpasswd sue
接著輸入 sue 的密碼
7. % pico .htaccess
8. 把下面這三行抄進去, 然後按 ctrl-x 存檔:
AuthType Basic
AuthUserFile /Library/WebServer/Documents/folder2/.htpasswd
Require valid-user
--
以上
1. % sudo pico /etc/httpd/httpd.conf
2. 按 ctrl-w 找 <Directory "/Library/WebServer/Documents"> 這串字
3. 找到該行, 往下兩三行有 AllowOverride None 這兩個字, 改掉, 改成 AllowOverride AuthConfig 後按 ctrl-x 存檔.
4. cd /Library/WebServer/Documents/folder2
5. % htpasswd -c .htpasswd calvin
然後輸入 calvin 的密碼
6. % htpasswd -c .htpasswd sue
接著輸入 sue 的密碼
7. % pico .htaccess
8. 把下面這三行抄進去, 然後按 ctrl-x 存檔:
AuthType Basic
AuthUserFile /Library/WebServer/Documents/folder2/.htpasswd
Require valid-user
--
以上
setup .htaccess in Mac OS X 10.1.x
小弟才疏學淺,有看還是沒有懂。我想是因為我架在win平台上,而你說明的是MacOSX的關係。不知能否麻煩大大告知若在win平台上要如何限制讀取特定folder,如fpcode中的site_manager。
setup .htaccess in Mac OS X 10.1.x
[QUOTE]原始發信人 alan:
<STRONG>小弟才疏學淺,有看還是沒有懂。我想是因為我架在win平台上,而你說明的是MacOSX的關係。不知能否麻煩大大告知若在win平台上要如何限制讀取特定folder,如fpcode中的site_manager。</STRONG>[/Q UOTE]
那得先知道你用的是那套 Web Server...
<STRONG>小弟才疏學淺,有看還是沒有懂。我想是因為我架在win平台上,而你說明的是MacOSX的關係。不知能否麻煩大大告知若在win平台上要如何限制讀取特定folder,如fpcode中的site_manager。</STRONG>[/Q UOTE]
那得先知道你用的是那套 Web Server...
setup .htaccess in Mac OS X 10.1.x
-Apache WebServer Version 1.3.24
-PHP Script Language Version 4.1.2
-MySQL Database Version 3.23.49
-phpMyAdmin Database Manager Version 2.2.5
-Win2000
-PHP Script Language Version 4.1.2
-MySQL Database Version 3.23.49
-phpMyAdmin Database Manager Version 2.2.5
-Win2000
setup .htaccess in Mac OS X 10.1.x
<BLOCKQUOTE><font size="1" face="XYZ">quote:</font><HR>原始發信人 alan:
<STRONG>-Apache WebServer Version 1.3.24
-PHP Script Language Version 4.1.2
-MySQL Database Version 3.23.49
-phpMyAdmin Database Manager Version 2.2.5
-Win2000</STRONG><HR></BLOCKQUOTE>
先看看這裡吧 http://erudition.com/htaccess.htm#quickwindows
[ 04-26-2002: 留言編輯者: digdog ]
<STRONG>-Apache WebServer Version 1.3.24
-PHP Script Language Version 4.1.2
-MySQL Database Version 3.23.49
-phpMyAdmin Database Manager Version 2.2.5
-Win2000</STRONG><HR></BLOCKQUOTE>
先看看這裡吧 http://erudition.com/htaccess.htm#quickwindows
[ 04-26-2002: 留言編輯者: digdog ]
setup .htaccess in Mac OS X 10.1.x
東西看了,也依樣畫葫蘆去改了,但還是不能作用。不過現在該目錄可以設成禁止進入的狀態。
我到底哪裡搞錯呢??
大大再麻煩一下!
我到底哪裡搞錯呢??
大大再麻煩一下!