2012-02-22 6 views
0

開発中にCodeigniterでhtpasswdを使用してwebappビルドを保護するにはどうすればよいですか? 私はこれを試しましたが、私は500エラーが発生します。開発中のCodeigniterアプリケーションの保護

AuthType Basic 
AuthName "Authenticate please" 
AuthUserFile /usr/html/.htpasswd 
Require valid-user 

RewriteEngine on 
RewriteCond $1 !^(index\.php|assets|files|css|robots\.txt) 
RewriteRule ^(.*)$ /index.php/$1 [L] 

答えて

1

あなたの認証は私にはうまく見えますが、それはうまく動作します。 .htpasswdファイルが正しく作成され、指定した場所に存在していますか?

<Files *> 
AuthName "Please Login" 
AuthType Basic 
AuthUserFile /var/www/.htpasswd 
require valid-user 
</Files> 

私はあなたの書き換え条件とルールに間違っていると言います。ここで使用していない理由 - >http://codeigniter.com/wiki/mod_rewrite

+0

完全なhtaccessファイルはどのように見えるのですか? –

+0

@JonathanClarkとまったく同じように、私はあなたの答えを受け入れたので、ちょうど興味があったのはちょっと好奇心だった – Henesnarfel

+0

@JonathanClark – Henesnarfel

関連する問題