CGIが動かない

自作のCGIや、他のサイトからダウンロードしたCGIをインストールしたのに、CGIが動作しない、あるいはエラーになる場合、以下のような原因が考えられます。

  • .htaccessを設定していない → .htaccessが設定されていないと、"Forbidden"のエラーが表示されます。この場合はCGIを動かしたいを参考にして.htaccessを正しく設定します

CGIを動かしたい

JCA-NETの会員は、WebサイトでCGI、SSI、PHPを使うことができます。

自分のpublic_html以下に「.htaccess」というファイルに設定を書き込むことで、CGIやSSI、PHPが使えるようになります。
「.htaccess」の内容は、次の通りです。

  • CGIを有効にするには: 次の1行を.htaccessに書きます
     Options ExecCGI

Webサイトにメール送信ページを作りたい

FormMailというCGIを使うとWebサイトに電子メールを送るフォームを設置することができます。
CGI本体はJCA-NETに設置済みですから、会員はフォームのページを作るだけでメールを送信できます。

なお、送信先(recipient)に指定できるメールアドレスは、JCA-NET会員のメールアドレスに制限されています。

Webサイトにアクセスカウンタを設置したい

アクセスカウンタの使い方

アクセスカウンタのテンプレート

検索エンジンに登録されないようにするには

検索エンジンに登録されないようにするには

* ページに META タグで指定する方法
* robots.txt ファイルを作成する方法
* 注意

多くの検索エンジンでは、設定によって特定のページを検索対象としないようにできます。

各ページに META タグで指定する方法と、サイトごとに robots.txt ファイルを作成する方法があります。

Webページにパスワードでアクセス制限をかけたい

パスワード認証によるアクセス制限

Web サイトに掲載する情報のなかには、限られたひとたち (例えば会員、スタッフなど) だけに公開したい情報もあります。

パスワード認証によるアクセス制限を使えば、特定の ユーザ名 と パスワード を入力したいひとだけに、Web ページへのアクセスを制限することができます。

アクセス制限は、ディレクトリ単位でできます。アクセス制限されたディレクトリの中のページ (そのディレクトリの中に別のディレクトリがあれば、その中のページも) が、アクセス制限の対象となります。

メールマガジンを作りたい

 電子メールを使って定期的に配信されるお知らせやニュースは、「メールマガジン」などと呼ばれています。
 「メールマガジン」には特別なソフトは不要です。JCA-NETが提供するメーリングリスト・サービスは、メールマガジンの発行にも最適のツールです。
 メーリングリスト・マネージャは、購読者の管理、エラーメールの管理などを自動化することができます。

トップページが開けない、フォルダ内のファイルが見えてしまう

ファイル名省略時に呼ばれるファイル (インデックスファイル) は「index.html」です。トップページ (ホームページ) などはこの名前にすることをお勧めします。また、このファイル名は必ず小文字にします。「INDEX.HTM」や「INDEX.HTML」にすると、インデックスファイルとして認識されません。

インデックスファイルが存在しない(またはインデックスファイルとして認識しない)場合、インデックスファイルの代わりにフォルダ内のファイル一覧が表示されてしまいます。

Webサイトのトラブル

Webサイトの作成や閲覧時のトラブル・シューティング集です。

コンテンツの配信