1
我正在通過FastCGI使用Django。我有一個非django網站的一部分,我需要用基本的apache auth保護它。 這裏是我的配置的一部分:Django +基本http驗證
RewriteEngine On
RewriteBase/
RewriteRule ^media(.*)$ - [L]
RewriteRule ^SUPERSECRET(.*)$ - [L]
RewriteRule ^images(.*)$ - [L]
RewriteRule ^robots.txt$ - [L]
RewriteRule ^(admin_media/.*)$ - [L]
RewriteRule ^(dispatch\.fcgi/.*)$ - [L]
RewriteRule ^(.*)$ dispatch.fcgi/$1 [L]
所以SUPERSECRET
目錄不應該被Django調度處理。如果沒有權威性,什麼是好的,但是當我添加htaccess來SUPERSECRET
DIR:
AuthUserFile /home/user/site/SUPERSECRET/.htpasswd
AuthName "Members Area"
require valid-user
我得到401無需輸入登錄密碼&任何請求失敗AUTH錯誤,我應該怎麼解決我的配置文件? 謝謝!