解決済みの質問

htaccess

htaccessについて教えてほしいです。
htaccessとhtpasswdをテキストで作り、アップロードし「.htaccess」「.htpasswd」と名前を変えました。
○○に接続というユーザー名とパスワードを入れるパネルのようなものは表示されます。
ユーザー名とパスワードを入れても認証して中に入れません。
どこを直したら良いのか解りません。この場合、どこが違っているんでしょう?

投稿日時 - 2005-01-23 17:13:15

QNo.1182091

困ってます

質問者が選んだベストアンサー

こんばんわ。


どこのサーバを利用しているのでしょうか?
(例:goo簡単ホームページ 等)

あと、.htaccessと.htpasswdの内容を教えて頂けますか?
ファイルへのパス、ID、パスワードなどは、aaa・bbb等に
置き変えて頂いて構いませんので。

それと、.htaccessと.htpasswdの配置なども確認してみて
下さい。


それでは。

投稿日時 - 2005-01-23 19:09:37

補足

出来ました!
配置が違ってました。アップロードする階層を間違えていました。
パスワードも平文ではダメだったんですね。
いろいろ、ありがとうございました。

もし良かったらこちらも教えてください。
一つのサーバーで、コンテンツ毎に複数のhtaccessを使うことは出来るようですが、そういう場合ってどうします?
ファイル名に「.htaccess1」「.htaccess2」とか番号は付けられないようですし、同じファイル名のままで中身の違うテキストを階層毎にアップロードするしか方法はないんでしょうか?慣れないと混乱して間違えそうですね。(^^;

投稿日時 - 2005-01-23 19:49:05

お礼

htaccess使えるようになりました。
親切に教えていただいてどうもありがとうございました。

投稿日時 - 2005-01-24 13:03:47

ANo.3

1人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

ベストアンサー以外の回答(5件中 1~5件目)

ANo.6

こんにちは。


はい、それで合っていますよ。


それでは。

投稿日時 - 2005-01-24 12:01:33

補足

初めて使うのでちょっと不安でした。
確認できて良かったです。
どうもありがとうございました。

投稿日時 - 2005-01-24 12:56:15

お礼

htaccess使えるようになりました。
親切に教えていただいてどうもありがとうございました。

投稿日時 - 2005-01-24 13:04:17

ANo.5

こんばんわ。


補足にある質問の件ですが、ちょっとどうされたいのかよく分らず。(汗

例えば、こういう状態だったとして。

■サーバ
┗public_html
 ┣.htaccess
 ┣.htpasswd
 ┣index.html
 ┣page1.html
 ┣page2.html
 ┣page3.html
 ┗*****.html

page1.htmlはAさんに公開
page2.htmlはBさんに公開
index.html他は全ての人に公開

と、こんな感じにしたいという事でしょうか?

既にご存知かと思いますが、.htaccessはディレクトリに一つしか置けません。
ただ、制限はディレクトリ単位でなくファイル毎に制限を掛ける事も出来ます。
また、特定のファイルを特定のユーザのみに公開という事も出来ます。


それでは。

投稿日時 - 2005-01-23 21:41:43

補足

http://○×△.com/01/kontentu01.html
こういう形にすると、01以下にアクセス制限が出来ると思います。
02も作り、それにもアクセス規制をかければ、01と02と単位にそれぞれ違う人を認証出来るんじゃないかな。
・・・・と思っていますがそれであっているんでしょうか?

投稿日時 - 2005-01-24 11:26:24

ANo.4

少なくともApacheだと.htaccessはディレクトリ毎にしか置けません、あしからず。もちろん.htaccessのある配下はそのファイルだけで設定できますが。

# httpd.confに複数のディレクトリの設定は書き込めます。

投稿日時 - 2005-01-23 20:48:28

ANo.2

すると暗号化の方式がお使いのサーバーと違うのかもしれません。(おおまかに2つありますので)
パスワードのエンコードcgiを自分の使いたいサーバーで走らせてエンコードして見てください。

投稿日時 - 2005-01-23 18:22:46

補足

出来ました!
配置が違ってました。アップロードする階層を間違えていました。
パスワードも平文ではダメだったんですね。
いろいろ、ありがとうございました。

もし良かったらこちらも教えてください。
一つのサーバーで、コンテンツ毎に複数のhtaccessを使うことは出来るようですが、そういう場合ってどうします?
ファイル名に「.htaccess1」「.htaccess2」とか番号は付けられないようですし、同じファイル名のままで中身の違うテキストを階層毎にアップロードするしか方法はないんでしょうか?慣れないと混乱して間違えそうですね。(^^;

投稿日時 - 2005-01-23 19:51:42

ANo.1

パスワードはエンコードして保存しましたか?
普通は平文ではありません。

参考URL:http://www.futomi.com/lecture/htaccess/htpasswd.html

投稿日時 - 2005-01-23 17:17:26

補足

回答ありがとうございます。
教えていただいたURLのところでパスワードを暗号化しました。
パスワードを暗号化して保存し再度アップロードしました。
でも、ダメみたいです。
IDとパスワードを入力しても入れず、繰り返しIDとパスワードの認証画面が出ます。

投稿日時 - 2005-01-23 17:39:29

お礼

htaccess使えるようになりました。
親切に教えていただいてどうもありがとうございました。

投稿日時 - 2005-01-24 13:02:23

あわせてチェックしたい
  • .htaccess/.htpasswdの設定 ...
  • htaccessによる認証について ...
  • htpasswd でのユーザ認証? ...
PR
【回答募集中】花粉にひと言、物申す![ 詳細 ]

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら