.htaccessを使って認証ページを作りたいのですが、「フルパス」がわかりません。

教えてください。
OSはWindows2003Serverで、Web ServerはApachのWindows版をDefoltでインストールしています。
宜しくお願いいたします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/05/26 04:49:26
  • 終了:2007/06/02 04:50:02

回答(4件)

id:thrillseeker No.1

thrillseeker回答回数328ベストアンサー獲得回数372007/05/26 06:14:48

ポイント23pt

下記の例のように、ドライブ名とディレクトリ名を含めたファイル名をフルパスと呼びます。

AuthUserfile c:\www\html\password

AuthName "パスワードを入力して下さい"

AuthType Basic

require valid-user

(Cドライブの \www\html にある passwd をパスワードファイルに指定)

http://homepage1.nifty.com/gak/webdb/apache.html

id:loco123

ありがとうございます。

しかし、現在の状況下ではうまくゆきませんでした。

ファイルのインストール場所はC:\Program Files\Apache Group\Apache2\htdocsということになりますが、/www/htmlでよいのでしょうか?

宜しくお願いいたします。

2007/05/26 10:41:46
id:yuki_furuya No.2

yuki_furuya回答回数83ベストアンサー獲得回数42007/05/26 07:57:13

ポイント23pt

http://www.futomi.com/lecture/apache/config.html


C:\Program Files\Apache Group\Apache\htdocs

がデフォルトのようです。

id:loco123

ありがとうございます。

試してみます。

ファイルの構成を見てみましたら、C:\Program Files\Apache Group\Apache2\htdocsのようです。

.htaccessの設定ファイルとしての記述はどのようになるのでしょうか?

解説によると下記のようになっています。

 例1)AuthUserFile ~/255.255.255.255/home/data/.htpasswd

 例2)AuthUserFile /home/chama/.htpasswd

 例3)AuthUserFile /web/cgi-bin/cargo/data/.htpasswd

2007/05/26 10:45:50
id:takosan No.3

takosan回答回数222ベストアンサー獲得回数72007/05/26 11:42:51

ポイント22pt

そおゆう場合に便利なソフト Microsoft Powertoysを教えておきます。

powertoys for windows

http://www.microsoft.com/windowsxp/downloads/powertoys/xppowerto...

参考までに日本語解説ページ

http://www.atmarkit.co.jp/fwin2k/win2ktips/160ptoys/ptoys.html

上記いろいろツール満載なんですが、ここはあえて旧版を探します。

Windows 95 Power Toys Set

http://www.microsoft.com/windows95/downloads/contents/WUToys/W95...

この中に SendToExtensionてのがあります。エクスプローラでファイルやフォルダを右クリックして送る>名前をクリップボードに

あとはエディタなりに貼ればOKです。

インストール方法は簡単で、ダウンロードしたW95powertoy.exeを適当な一時フォルダに置いて実行するとそこに展開されます。

出てきたファイルからSENDTOX.INF というファイルを見つけて右クリック>インストール。で、あとはどれを使うか聞いてきますので必要なモノにチェックを入れてOKすると送るメニューに項目が追加されます。

日本語化情報

http://hp.vector.co.jp/authors/VA004161/pt.htm

このページを参考に日本語化して使えばわかりやすいでしょう。

id:loco123

面白そうなソフトですね。

このソフトで、.htaccessに記述するためのフルパスの検索方法がわかりません。

2007/05/26 11:48:58
id:thrillseeker No.4

thrillseeker回答回数328ベストアンサー獲得回数372007/05/26 17:02:36

ポイント22pt

Program Files のようにフルパス中にスペースが混じる場合は、""で囲わないといけないようです。

AuthUserFile "C:\Program Files\Apache Group\Apache2\htdocs\.htpasswd"

http://www.kabayaki.jp/enterprisemanuals/KabayakiEnterpriseInsta...

id:loco123

どうもうまくゆきませんでした。

すみません。

2007/05/27 10:56:13

コメントはまだありません

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

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

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

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