KENT-WEB サポートコーナー 過去ログ [ 0447 ]


記事No: 15437
投稿日: 2017/03/09(Thu) 14:55:33
タイトルパスワード制限(LOG IN)隠しファイルパスにつきまして
ID情報: nakamu
投稿者: nakanakann
URLhttp://www1a.biglobe.ne.jp/kss24/login/login.cgi

この度はお世話になります。

KENT WEB様のLOG INを使わせていただき、パスワードがないと入れないページを作りたいと思っています。
パスワードを入力しログインをクリックするとエラーになるのでcheck modeでチェックしますと、隠しファイルパスにNGが出ます。

privateホルダにfullpath.cgiを設置し、フルパスビューワーでokとなったフルパスにしてもNGが出たため設置に困っております。
どうしたら良いのかアドバイスをいただけないでしょうか?


・プログラム名:LOG IN  ver:3.0
・設置プロバイダ名:biglobe
・設置UL:http://www1a.biglobe.ne.jp/kss24/login/login.cgi
・全体のディレクトリとファイル構成
  public_html/index/html
   |
   +--login / login.cgi [705]
   |      check.cgi [705]
   |      init.cgi [604]
   |      style.css
   |
   +--lib
   | |
   | +--Crypt / RC4.pm
   |
   +--private / .htaccess
   |       secret.html
   |
   +--tmpl / enter.html
          error.html  です。

・privateの中にsecret.htmlを隠してあるのですが、こちらへのパスが違うとでるのです。パスワードは初めてなので変更しておらず'0123'のままです。

どうかご教授いただけないでしょうか?
よろしくお願い致します。
 

































記事No: 15440
投稿日: 2017/03/10(Fri) 09:00:40
タイトルRe: パスワード制限(LOG IN)隠しファイルパスにつきまして
ID情報: teketen
投稿者: てけてん

> privateホルダにfullpath.cgiを設置し、フルパスビューワーでokとなったフルパスにしてもNGが出たため設置に困っております。

相対パスで指定して構いません。


記事No: 15441
投稿日: 2017/03/10(Fri) 13:07:33
タイトルRe2:パスワード制限(LOG ON)隠しファイルパス
ID情報: nakamu
投稿者: nakanakann
URLhttp://www1a.biglobe.ne.jp/kss24/login/login.cgi

> > privateホルダにfullpath.cgiを設置し、フルパスビューワーでokとなったフルパスにしてもNGが出たため設置に困っております。
>
> 相対パスで指定して構いません。


てけてん様

回答いただき有難うございました。
相対パスにしましたが、やはり『ERROR! 隠しファイルが存在しません』と表示されてしまいました。

相対パスの考え方が違っているのでしょうか?
相対パスは ./login/private/secret.html では間違っていますでしょうか?

もしよろしければ回答いただければ幸いです。
よろしくお願い致します。









記事No: 15443
投稿日: 2017/03/11(Sat) 08:56:54
タイトルRe: Re2:パスワード制限(LOG ON)隠しファイルパス
ID情報: teketen
投稿者: てけてん

> 相対パスの考え方が違っているのでしょうか?

はい。

> 相対パスは ./login/private/secret.html では間違っていますでしょうか?

間違っています。
構成どおりならば、相対パスは、デフォルトのままの

$cf{secfile} = './private/secret.html';

となります。

ただ、お書きになった構成図は、ダウンロードしたそのままの構成になっていると思うのですが、
http://www1a.biglobe.ne.jp/kss24/login/private/secret.html
は、「Not found」でページがありません。
構成どおりにページがあれば、ブラウザでsecret.htmlに直接アクセスした時には、「Forbidden」になるはずです。

まずは、構成どおりにファイルがアップロードされているかを確認してください。
ファイル名などは、大文字小文字を区別しますので、全て小文字になっているかも確認して下さい。


記事No: 15455
投稿日: 2017/03/13(Mon) 15:20:16
タイトルRe3:パスワード制限(LOG ON)隠しファイルパス
ID情報: nakamu
投稿者: nakanakann
URLhttp://www1a.biglobe.ne.jp/kss24/login/login.cgi

> > 相対パスの考え方が違っているのでしょうか?
>
> はい。
>
> > 相対パスは ./login/private/secret.html では間違っていますでしょうか?
>
> 間違っています。
> 構成どおりならば、相対パスは、デフォルトのままの
>
> $cf{secfile} = './private/secret.html';
>
> となります。
>
> ただ、お書きになった構成図は、ダウンロードしたそのままの構成になっていると思うのですが、
> http://www1a.biglobe.ne.jp/kss24/login/private/secret.html
> は、「Not found」でページがありません。
> 構成どおりにページがあれば、ブラウザでsecret.htmlに直接アクセスした時には、「Forbidden」になるはずです。
>
> まずは、構成どおりにファイルがアップロードされているかを確認してください。
> ファイル名などは、大文字小文字を区別しますので、全て小文字になっているかも確認して下さい。


てけてん様

改めて回答いただき、有難うございました。
業務が休日でしたためにお礼が遅くなりまして申し訳ございません。

てけてん様のご指摘をもとに今一度ファイル名を確認してみましたところ、隠しファイル拡張子が『html』ではなく『htm』となっておりまして、「Not found」になってしまったようです。

拡張子を変えましたら隠しファイルも無事にみられるようになりました。

本当にどうも有り難うございました。お世話になりました。


[検索ページ]