CGI-BBS > 基礎 > CGIライブラリ > CGIライブラリの設置で参照制限を期待通り動作できない。


カレッヂ
カレッヂ


質問者 アマ  投稿日 11/29(金) 04:51:04
ずぶの素人ですがよろしくお願い致します。

reflimit.cgiを使いたいのですが期待通り動作させる事が出来ません。

あるページ(ftp://ftp.cute.to/public_html/mzshop/selldata/)にreflimit.cgi
を設置し $ref_url = 'http://www.cute.to/~mizof/mzshop/shop.html'; とし、
上位のページ(ftp://ftp.cute.to/public_html/mzshop/)にshop.htmlを設置し
このページの末尾に設置したreflimit.cgiへのリンクをクリックするのですがURLが
一致しない場合の結果

404 File Not Found !?
The requested object does not exist on this server. The link you followed 
is either outdated, inaccurate, or the server has been instructed not to 
let you have it. 

が表示されます。

parlのURL及びcgiファイルのパーミッション(755)は正確に設定し、アスキーモード
でUPしましたので、上記が表示されるところを見ると正常に動作しているように思える
のですが・・・
$ref_url = の表記に問題があるのでしょうか?
初心者向けミニ講座のtest.cgiは上手く行きましたが、知識が無いので、行き詰まってい
ます。
何方か助けてください。

プロバイダ参照:http://www.webeyes.com/
サーバのOS:不明
パソコンのOS:WinNT系
エディタ:メモ帳
FTPソフト:FFFTP
サーバ移転:していない
改造:していない
CGI習熟度:(未選択)

質問者 アマ  [削除]  投稿日 11/29(金) 15:54:17
自己レスです。

原因が分かりました。
インターネットセキュリティーソフト(Norton Internet Security)が送信URLを
無効化(暗号化?)していた様で、このソフトを非アクティブにしたところ正常
に動作しました。

初心者にとっては、なかなかピンと来ないケースだと思いますので
他の初心者の為に敢えてレスをつけました。

返信(回答)する


Web裏技