記事No | : 6172 |
投稿日 | : 2009/07/22(Wed) 23:14:27 |
タイトル | : hi-hoのパーソナルドメインサービス |
ID情報 | : batayan7 |
投稿者 | : batayan7 |
URL | : http://taiyototsuki.com |
いつもお世話になっております。
PasswordManagerでアクセス制限を使用としていますがうまくいきません。
設置場所はhi-hoのパーソナルドメインサービスです。
www
|-/cgi-bin/pwmgr/(cgi設置フォルダー)
|-/html/member/(制限したいフォルダー)
cgiプログラムは
pwmgr.cgiプログラムは?mode=checkで動作確認できています
admin.cgiもパスワード設定できました。
.htaccessの設定関係をhi-hoに問い合わせたところ
以下の通りの回答がありました。
対処方法をよろしくお願いします
1. .htpasswd は「html」「cgi-bin」と同じ階層の
ディレクトリ (ホームディレクトリ) 内に転送します。 例:ホームディレクトリ内に「pass」というフォルダを 設置して「pass」内に転送
2. .htaccess は制限をかけたいディレクトリ内に転送します。 例:トップページに制限をかける場合はindex.htmlファイルのある 「html」ディレクトリ内に転送します
※ 弊社のWebサーバーでは、セキュリティ上の理由から「cgi-bin」ディレクトリは .htaccess の設定が無効となります。 ※ .htaccess ファイル内の AuthUserFile の記述(.htpasswd の設置場所) は相対パスをご利用ください。
弊社のWebサーバーの仕様上、絶対パスはご利用いただけません。
例:.htpasswd をホームディレクトリ内に「pass」という フォルダを設置して「pass」内においた場合
~/パスワードファイル名
例: AuthUserFile ~/.htpasswd
サーバ上での制限事項について以下のURLでご案内しておりますのであわせてご確認ください。
<サーバ上での制限事項について>
http://home.hi-ho.ne.jp/home/support/manual/web/restrictions.html
記事No | : 6173 |
投稿日 | : 2009/07/22(Wed) 23:51:31 |
タイトル | : Re: hi-hoのパーソナルドメインサービス |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> いつもお世話になっております。
> PasswordManagerでアクセス制限を使用としていますがうまくいきません。
> 設置場所はhi-hoのパーソナルドメインサービスです。
> www
> |-/cgi-bin/pwmgr/(cgi設置フォルダー)
> |-/html/member/(制限したいフォルダー)
>
> cgiプログラムは
> pwmgr.cgiプログラムは?mode=checkで動作確認できています
> admin.cgiもパスワード設定できました。
> .htaccessの設定関係をhi-hoに問い合わせたところ
> 以下の通りの回答がありました。
> 対処方法をよろしくお願いします
>
>
> 1. .htpasswd は「html」「cgi-bin」と同じ階層の
> ディレクトリ (ホームディレクトリ) 内に転送します。 例:ホームディレクトリ内に「pass」というフォルダを 設置して「pass」内に転送
> 2. .htaccess は制限をかけたいディレクトリ内に転送します。 例:トップページに制限をかける場合はindex.htmlファイルのある 「html」ディレクトリ内に転送します
> ※ 弊社のWebサーバーでは、セキュリティ上の理由から「cgi-bin」ディレクトリは .htaccess の設定が無効となります。 ※ .htaccess ファイル内の AuthUserFile の記述(.htpasswd の設置場所) は相対パスをご利用ください。
> 弊社のWebサーバーの仕様上、絶対パスはご利用いただけません。
> 例:.htpasswd をホームディレクトリ内に「pass」という フォルダを設置して「pass」内においた場合
> ~/パスワードファイル名
> 例: AuthUserFile ~/.htpasswd
> サーバ上での制限事項について以下のURLでご案内しておりますのであわせてご確認ください。
> <サーバ上での制限事項について>
> http://home.hi-ho.ne.jp/home/support/manual/web/restrictions.html
何が上手く行かないのかさっぱり伝わってません。
無駄なQAをしない為に、以下を再読して下さい。
http://www.kent-web.com/support/quest.html
記事No | : 6177 |
投稿日 | : 2009/07/23(Thu) 11:37:52 |
タイトル | : Re^2: hi-hoのパーソナルドメインサービス |
ID情報 | : batayan7 |
投稿者 | : batayan7 |
お手数かけて申し訳ございません。
ます、フルパス、絶対パス、相対パスがいまいちわかっていませんので上記条件で.htaccessのAuthUserFile
サーバパスを記述は?
「必ずスラッシュ ( / ) から始まるフルパスで指定すること。」
がわかりません?
記事No | : 6178 |
投稿日 | : 2009/07/23(Thu) 12:20:08 |
タイトル | : Re^3: hi-hoのパーソナルドメインサービス |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> お手数かけて申し訳ございません。
> ます、フルパス、絶対パス、相対パスがいまいちわかっていませんので上記条件で.htaccessのAuthUserFile
> サーバパスを記述は?
> 「必ずスラッシュ ( / ) から始まるフルパスで指定すること。」
> がわかりません?
以下で理解できませんか?
http://www.kent-web.com/support/faq/faq1.html#3
記事No | : 6180 |
投稿日 | : 2009/07/23(Thu) 18:56:45 |
タイトル | : Re^4: hi-hoのパーソナルドメインサービス |
ID情報 | : batayan7 |
投稿者 | : batayan7 |
たびたびお手数かけてすいません。
FullPath Viewerで確認したところ
第1チェック
unknown
第2チェック
unknown
第3チェック:スクリプトまでのフルパス
/0204/taiyototsuki.com/cgi-bin/pwmgr/fullpath.cgi
となりましたので
.htaccessのAuthUserFileの後ろに記載して試しましたが
パスが通りません。
どうしたらよろしいですか?
記事No | : 6181 |
投稿日 | : 2009/07/23(Thu) 22:16:28 |
タイトル | : Re^5: hi-hoのパーソナルドメインサービス |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
>> ※ .htaccess ファイル内の AuthUserFile の記述(.htpasswd の設置場所) は相対パスをご利用ください。弊社のWebサーバーの仕様上、絶対パスはご利用いただけません。
> たびたびお手数かけてすいません。
> FullPath Viewerで確認したところ
> 第1チェック
> unknown
> 第2チェック
> unknown
> 第3チェック:スクリプトまでのフルパス
> /0204/taiyototsuki.com/cgi-bin/pwmgr/fullpath.cgi
> となりましたので
> .htaccessのAuthUserFileの後ろに記載して試しましたが
> パスが通りません。
> どうしたらよろしいですか?
どう書いたのですか?
.htpasswdはどこにあるのですか?
まさか、仕様に反してフルパスで書いていませんよね?
チマチマと書き惜しみせず、情報はしっかり書いて下さい。
http://taiyototsuki.com/cgi-bin/pwmgr/pwmgr.cgi?mode=check
フルパスは最初から出しているのだから、後は.htaccessからみた.htpasswdの場所を相対パスで書けば良いだけではありませんか?
記事No | : 6182 |
投稿日 | : 2009/07/24(Fri) 13:13:57 |
タイトル | : Re^6: hi-hoのパーソナルドメインサービス |
ID情報 | : batayan7 |
投稿者 | : batayan7 |
すいません
フォルダー構成は
html−member−.htaccess
cgi-bin−pwmgr−.htpasswd
+pwmgr.cgi
+admin.cgi
で
.htaccessは
AuthUserFile /../../cgi-bin/pwmgr/.htpasswd
AuthGroupFile /dev/null
AuthName "MEMBER SITE"
AuthType Basic
<Limit POST GET>
require valid-user
</Limit>
としています。
記事No | : 6183 |
投稿日 | : 2009/07/24(Fri) 14:40:40 |
タイトル | : Re^7: hi-hoのパーソナルドメインサービス |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> すいません
> フォルダー構成は
> html−member−.htaccess
> cgi-bin−pwmgr−.htpasswd
> +pwmgr.cgi
> +admin.cgi
> で
> .htaccessは
> AuthUserFile /../../cgi-bin/pwmgr/.htpasswd
> AuthGroupFile /dev/null
> AuthName "MEMBER SITE"
> AuthType Basic
> <Limit POST GET>
> require valid-user
> </Limit>
> としています。
/../../cgi-bin/pwmgr/.htpasswd
これ↑を相対パスとは言えません。
../../cgi-bin/pwmgr/.htpasswd
記事No | : 6199 |
投稿日 | : 2009/07/28(Tue) 17:10:58 |
タイトル | : Re^8: hi-hoのパーソナルドメインサービス |
ID情報 | : batayan7 |
投稿者 | : batayan7 |
../../cgi-bin/pwmgr/.htpasswd
これ↑ですか?
.htaccessの内容を
AuthUserFile ../../cgi-bin/pwmgr/.htpasswd
AuthGroupFile /dev/null
AuthName "MEMBER SITEあ"
AuthType Basic
<Limit POST GET>
require valid-user
</Limit>
このようにしてもダメでした。
ためしに.htpasswdファイルを
memberフォルダーに入れて
AuthUserFile /.htpasswd
としてもだめでした
記事No | : 6203 |
投稿日 | : 2009/07/28(Tue) 23:21:56 |
タイトル | : Re^9: hi-hoのパーソナルドメインサービス |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
改めて、元記事を読み直しました。
> 1. .htpasswd は「html」「cgi-bin」と同じ階層のディレクトリ (ホームディレクトリ) 内に転送します。
> 例:ホームディレクトリ内に「pass」というフォルダを設置して「pass」内に転送
> 2. .htaccess は制限をかけたいディレクトリ内に転送します。 例:トップページに制限をかける場合はindex.htmlファイルのある「html」ディレクトリ内に転送します
> ※ 弊社のWebサーバーでは、セキュリティ上の理由から「cgi-bin」ディレクトリは .htaccess の設定が無効となります。
> ※ .htaccess ファイル内の AuthUserFile の記述(.htpasswd の設置場所) は相対パスをご利用ください。弊社のWebサーバーの仕様上、絶対パスはご利用いただけません。
> 例:.htpasswd をホームディレクトリ内に「pass」というフォルダを設置して「pass」内においた場合
> ~/パスワードファイル名
> 例: AuthUserFile ~/.htpasswd
調べてみました。
http://www.google.co.jp/search?hl=ja&q=HI-HO+basic%E8%AA%8D%E8%A8%BC&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=&aq=f&oq=
要は、以下にせよと。.htpasswdだけは特定の階層にしか置けないようです。
www
|-/cgi-bin/pwmgr/(cgi設置フォルダー)
|-/html/member/(制限したいフォルダー)
|-/任意のフォルダ名/.htpasswd
AuthUserFile ~/.htpasswd
AuthGroupFile /dev/null
AuthName "MEMBER SITE"
AuthType Basic
<Limit POST GET>
require valid-user
</Limit>
勿論、該当部分の再記述も必要ですね。
-----
# パスワードファイル
# → 正確にフルパスを記述すること
$pwdfile = '/フルパス/.htpasswd';
-----
これでも駄目なら、HI-HOさんに再度 質問して下さい。何かとHI-HOさんは特殊ですから。
記事No | : 6205 |
投稿日 | : 2009/07/29(Wed) 12:45:02 |
タイトル | : Re^10: hi-hoのパーソナルドメインサービス |
ID情報 | : batayan7 |
投稿者 | : batayan7 |
ありがとうございます。
HI-HOさんは特殊ですか?
あとはHI-HO次第ですね。
大変お手数をおかけしました。