皆様お世話になります。
この度、有料レンタルサーバーに以下のCGIを設置中にどうしても一点不明な部分があり、先に進めません。
条件は以下の通りです。
レンタルサーバー:ポケットサーバー
CGI配布URL:http://cgi-garage.parallel.jp/password.html
CGI名称:Password limitation
このCGIの説明文はhttp://cgi-garage.parallel.jp/pass/pass6/readme/ …ですが、この説明文の中の以下の説明の意味が分かりません。
------
・認証が必要なディレクトリを作成し、.htaccess と .htpasswd という空のファイルを作成してください。
・認証したいページを作成したディレクトリ内に入れてください。
------
上記の通りですが、.htaccess と .htpasswdをどこに設置したら良いのでしょうか。
また、説明文を読む限り、 .htaccess と .htpasswdファイルの中には何も入れないくも良いのでしょうか。
もう一点ですが、パス制限したいCGIをどこに設置したら良いのでしょうか?
パスの発行や申請メール等の機能は問題なく動作しました。
宜しくお願い致します。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
.htaccessと.htaccess、(htgroupを使う場合も)の仕組みを理解してください。
ここに、サーバーに対する処理が書かれていきます。
その内容--以下のディレクトリに対する動作指定(.htaccess)、ユーザー名とパスワードの位置など.htpasswordを書いていきますが、その内容が正しくないのでしょう。
なお、htpasswordファイルは制限するフォルダーには置きません。直接URLを指定して読まれたらまずいですし、パスワード制限するディレクトリ以外の秘密の場所に置くものです。
CGI RESCUE チャレンジCGI - ベーシック認証( http://www.rescue.ne.jp/cgi/htpasswd/ )
No.1
- 回答日時:
>上記の通りですが、.htaccess と .htpasswdをどこに設置したら良いのでしょうか。
書いてある通り、認証を掛けたいディレクトリにおけば良いんじゃないですかね?
何がわからないのかよくわからないです。
>また、説明文を読む限り、 .htaccess と .htpasswdファイルの中には何も入れないくも良いのでしょうか。
こちらも「空の」と書いてある通りじゃないですか?
カラというのは文字通り、何も書いてないファイルのことです。
>もう一点ですが、パス制限したいCGIをどこに設置したら良いのでしょうか?
ん~... 自分で決めればいいことだと思うんだけど...
例えば/member/ というディレクトリに認証を掛けたければ、
/member/.htaccess
/member/.htpasswd
/member/[パス制限したいcgiファイル群]
まずこの「Password limitation」というものが何をやるものなのかを理解した方が良いと思います。
「apache 基本認証」あたりで検索してみてください。
この回答への補足
パスの自動発行等はクリアしています。
.htpasswdの中(member/.htpasswd)を見ても、実際に登録した情報が正常に書き込まれています。
しかし、制限を掛けたディレクトリにアクセス出来ないのです。
そこで(member/.htaccess)に設置した空の.htaccessファイルを開くと、空のままです。
説明文には「空の.htaccessを設置する」と書いてありますが、実際にこのままで良いのでしょうか?
因みに.htaccessを消すと正常に閲覧できます。
制限するディレクトリまでのパスも間違ってません。
宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- その他(開発・運用・管理) 【至急】.htaccessによるディレクトリ単位でのリダイレクト 2 2023/08/10 13:46
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- 美術・アート トレパク疑惑をかけられにくくするには ここ最近いわゆるトレパク警察のいいがかりがが厳しくなったようで 1 2023/08/21 09:59
- Perl perlのrequireの動き方についての質問 2 2022/10/30 17:27
- CGI 一番簡単なCGI,掲示板の設置教えてください 4 2023/08/22 10:47
- Perl perlの構文でカンマの意味が分からない 2 2022/10/30 01:53
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
500 Internal Server Err で困...
-
FFFTPでアップロードできない?
-
ISWEBのCGI設置方法、分...
-
UNIXサーバでファイルを不可視...
-
WIn32API ディレクトリ内ファイ...
-
これらの2つの違いを教えて下...
-
SSIからCGIを起動するときのパ...
-
2つめMTのURLを http://○...
-
サーバ上のロックディレクトリ...
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
URLに~/cgi-bin/~を隠す方法
-
FTPにて553エラー
-
プロバイダで定められたPerlへ...
-
ApacheでのCGIについての質問
-
Namazuのインデックスが作成で...
-
ラジオボタンのグループ化
-
CGI経由PDFダウンロードでエラー
-
同じ階層内を意味する「./」を...
-
cgiにアクセスしても画面が真っ白
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CGIが読み書きするデータファイ...
-
FFFTPでアップロードできない?
-
CGI実行環境下の.jsや.cssが動...
-
WIn32API ディレクトリ内ファイ...
-
CSVファイルのパーミッションは?
-
インクルードファイルのエラー
-
PerlでFindFirst/FindNext
-
CGIからの絶対パス
-
掲示板のアイコン設定の仕方教...
-
.htaccessを2つ以上設置した場合
-
htaccess
-
500 Internal Server Err で困...
-
これらの2つの違いを教えて下...
-
SSIからCGIを起動するときのパ...
-
画像投稿掲示板の画像保存用デ...
-
パスワード自動発行CGI設置で苦...
-
RubyベースのWiki(Hiki)について
-
私書箱掲示板プラス添付ファイル
-
CGIでの背景の使用
-
Cで作ったexeファイルをCGIとし...
おすすめ情報