アプリ版:「スタンプのみでお礼する」機能のリリースについて

form actionに外のサーバーのcgiファイルを指定しています。
ドメイン名以下のパスは通っているのですが、ドメイン名が表示されない(読込まれない)。

Not Found
The requested URL /xxx/xxx.cgi was not found on this server.

になってしまいます。
読込み元のHTMLはフレームに分けてありますが、ここも問題があるのでしょうか。
そもそも外のcgiファイルはよみこめないのでしょうか、
それとも他に問題が、あるのでしょうか。
又、パーミッション、セキュリティも問題ありますか。
よろしくお願いします。

A 回答 (2件)

>そもそも外のcgiファイルはよみこめないのでしょうか



読み込めます。
詳しくは参考URLにありますが、formタグのactionはURIを指定します。

>Not Found
>The requested URL /xxx/xxx.cgi was not found on this server.

HTTPステータスコードが無いので推測ですが、URIに問題があるのでは?
(Not Foundっていってるし)

>パーミッション

上記のエラーがHTTPステータスコードの404なら、URIの指定に問題がある可能性が高いので、パーミッションに問題があるかどうかは不明です。

>セキュリティも問題ありますか。

実装等が不明なのでなんともですが、別サーバを指定することの問題はcookieくらいかな?

参考URL:http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 …
    • good
    • 0
この回答へのお礼

お蔭様で、解決しました、URLの一部大文字と小文字が違っていたための
トラブルでした。また、cookieについても触れていただき、一度に解決しました。
ありがとうございました。

お礼日時:2004/05/14 15:43

>そもそも外のcgiファイルはよみこめないのでしょうか


その通りです。

外にあるcgiを呼び出すか、そのcgiに飛ぶには、
<img src="http://外のドメイン/○○.cgi">

<a href="http://外のドメイン/○○.cgi">ジャンプ</a>
と書くしかありません。

また、cgiに何かの情報を渡す時も
http://外のドメイン/○○.cgi?変数名=内容&変数名=内容
と、URLに含めて書くしか方法はありません。

この回答への補足

chie65536さん、ありがとうございました。
後で気がついたのですが、同じプログラミング中で、
<form action="https://xxx.co.jp/xxx/xxx.cgi">
<input type="hidden"....>で他のサーバーにデータを送れているのですが?
何かサーバーでの設定の問題でしょうか。

補足日時:2004/05/13 15:22
    • good
    • 0
この回答へのお礼

chie65536さん、早速ご回答いただけまして
ありがとうございます。
お蔭様で、よく分かりました。

お礼日時:2004/05/13 13:42

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!