質問: cgiをつかうためには cgiをつかってhpを作ろうと思っているのですが、もしプロバイダのものとはちがうサーバを使ってhpを作るとき、プロバイダもcgiを許可していなければいけないですか?
回答: まず、hpという表現が間違いですし、 (以下、参照下さい。 http://www.okweb.ne.jp/kotaeru_reply.php3?question_id=857 http://www.okweb.ne.jp/kotaeru_reply.php3?question_id=797 ) cgiを使ってwebサイトなりwebページなりを作るということも、 おそらく勘違いだと思います。(違ったらごめんなさい) 求めているのは、webサイト内にcgiを利用したカウンターをつけるとか、 掲示板システムを入れ込むとか、そういうことではないでしょうか? cgiを利用して、動的なwebサイトを構築するのって、 結構な技術力が必要ですからね。 ということで、カウンターか掲示板ということで回答します。 まず、最終的には各接続業者ごとの規約に則った形にするしかなく、 詳細については、「smiley」様ご契約の業者に問い合わせなくてはなりませんが、 一般論として、カウンターや掲示板であれば、特に問題ないはずです。 カウンターの機能のそのほとんどは、 カウンター専門のサービスを提供している会社なり組織なり個人なりから、 サービスを受けるわけで、その実体は通常のリンクと同じモノです。 つまり、カウンターのcgiへのリンクをhtml文書中に埋め込むわけです。 また、掲示板にしても、掲示板自体はまったく別のサーバ上にあるモノを利用し、 「smiley」様のwebサイトのトップとかに その掲示板へのリンクを張ってやればいいわけです。 いずれにしても、cgiの実体は接続業者内のサーバにおくのでなく、 外のサーバ(の上のサービス)を利用するのであれば、問題ないはずです。 また、カウンターや掲示板などのサービスであれば、 たとえcgiを利用するのであっても、 例外的に接続業者自体が提供していることもありますので、 そちらを利用できるかどうかを確認することをお薦めします。 で、ここでご質問の内容への回答になるわけですが、 もし、接続業者以外のレンタルサーバとかホスティングサービスとかを利用し、 その上でcgiを利用するのであるなら、まったく問題ないはずです。 結局、接続業者へのアクセスポイントからサーバ→レンタル先という経路は、 単なる通り道にしかならないわけで、 その通り道の上をcgiのサービスに関するデータが流れることについて、 いちいち許可を取っていたのでは、あまりにも非現実的な話ですからね。 よって、回答としては 「問題なし、どうしても不安なら接続業者に問い合わせ」 となります。