.htaccessで


AuthUserFile /home/user/ ... /.htpasswd
AuthGroupFile /dev/null
AuthName "Please enter username and password"
AuthType Basic

require valid-user

としてパスワード認証を作りました。けれどもChromeとFirefoxで認証の際に表示される文字列がPlease enter username and passwordだけでなく他の文字列も入ってきます。それらをどのように取り除けばいいでしょうか

回答の条件
  • 1人2回まで
  • 登録:2009/05/24 22:43:25
  • 終了:2009/05/31 22:45:02

回答(2件)

id:kn1967 No.1

kn1967回答回数2915ベストアンサー獲得回数3012009/05/25 01:07:29

ポイント35pt

そのままコピペして試してみましたが、特に変なものはありませんでしたよ。


IE であれば「領域」という欄に

   Please enter username and password

が表示され

Firefoxなどであれば

  http://アドレス の Please enter username and password に対する

  ユーザー名とパスワードを入力してください

が表示されます。


では AuthName "filofax fun club site" に変えてみるとどうでしょう?

  http://アドレス の filofax fun club site に対する

  ユーザー名とパスワードを入力してください

となりますが、違いにお気づきになられませんか?


AuthName は

Please enter username and password のようなコメントを入れるのではなく

filofax fun club site のように領域の名前を入れるところなのです。

AuthName のサンプルや説明で Please~~のような説明をしているのを

多く見受けますが機能から考えれば可笑しな話なのです。


表示形式については各ブラウザが行っている事であって

サイト作成者側からどうこうできるものではなく、変更不可です。

id:y-kawaz No.2

y-kawaz回答回数1421ベストアンサー獲得回数2262009/05/25 01:55:30

ポイント35pt

各ブラウザの実装がそうなっているだけなので、サイト側の設定などで取り除くことは出来ません。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません