2014-02-17 83 views
0

我在apache2和debian(7)上有一個受密碼保護的虛擬主機的問題。Apache2密碼保護Vhost配置

這是一個託管多個虛擬主機的服務器。他們現在都在線。我只需要限制其中一個訪問權限。 (www.acticia.net)

我不想使用.htaccess,但它不是正確的方式爲Apache。

這裏是網站提供虛擬主機我CONF:

<VirtualHost *:80> 
ServerAdmin [email protected] 
ServerName acticia.net 
ServerAlias www.acticia.net 
DocumentRoot /var/www/acticia.net/ 
<Directory /var/www/acticia.net/> 
    AuthType Basic 
    AuthName "Authentication required" 
    AuthUserfile "/etc/htpasswd/.htpasswd" 
    Require valide-user 
    Order allow,deny 
    Allow from all 
</Directory> 
ErrorLog /var/log/apache2/acticia.net-error_log 
TransferLog /var/log/apache2/acticia.net-access_log 

/etc/htpasswd/.htpasswd已被htpasswd的(從Apache2的)產生 該網站聲稱,「需要驗證」,要求登錄名和密碼,然後再次提問,並再次提問...

根據chorimum和iceweasel(最新爲deb7)進行測試。

我讀了apache2 wiki,apache2文檔和www的某個部分,但是沒有明白我的錯誤!

感謝您的幫助!

回答

1

要求valide-用戶應該是要求有效用戶

+0

很棒!我重新閱讀我的代碼一段時間,但沒有看到!它現在正在工作......你爲我的生命拯救了一天Özgür!謝謝 !! –