0
我有一個htaccess文件如下:URL重寫和htauth衝突與的.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule . - [L]
RewriteRule ^$ app/ [L]
RewriteRule (.+) app/$1 [L]
</IfModule>
現在,這個位於我的Web根,我想也用密碼保護這和所有子目錄,所以我添加了以下幾行:
AuthName "phpMyAdmin Restricted Area."
AuthType Basic
AuthUserFile /usr/local/apache/.htpasswd
Require valid-user
這促使我和我能夠'登錄'。但是,現在我的服務器正在500上,我不知道爲什麼。我可以刪除身份驗證行,這可以解決問題。爲什麼會發生這種情況,我該怎麼辦?
檢查Apache錯誤日誌中的確切錯誤描述。 – LazyOne