読者です 読者をやめる 読者になる 読者になる

wanichan's web tips

Expression Web ユーザー向けにサイト制作のコツと問題解決のヒントを取り上げていきます。

お問い合わせフォームの設置のポイントと注意点

Webサイト制作の基礎知識

これからホムペを作っていくけど、お問い合わせフォーム作ってそのままメールで受け取れたらいいな、って思ったことはあると思います。

お問い合わせフォームといっても、個人情報を扱う場合は特に注意が必要です。送信データを暗号化しないと、情報が悪意あるユーザーによって乗っ取られてしまう恐れがあるのです。

f:id:wanichan:20170117210611p:plain

いらすとや さんから拝借

暗号化するには、SSLというものを使います。

詳しいことはロリポップのヘルプサイトに掲載されてますが…。

ロリポップ!の独自SSLで、ホームページに信頼と安全を。 - ロリポップ!レンタルサーバー

個人情報を入力するものにはセキュリティ対策が必要なのです。

私は別に物販とか会員募集とかしてないし、メールよりも手軽なフォームにメッセージを入力して送信したほうが都合がいいという人のために設置しているだけで、電子メールアドレスは公開したくないんですよね。迷惑メールの標的になってしまいますから。

メールアドレスは非公開にしたい、しかし、ユーザーからの問い合わせとかには応じたい場合は、お問い合わせフォームが役に立ちます。ていうより、それぞれのサイト運営者に直接コンタクト取れる手段がないとダメとか聞いたことありますね。プライバシー&ポリシー的に。

まず、オンラインショップサイトを運営するか否か、個人情報を主に扱うサイトを運営するかどうかがポイントです。私のところみたいに情報サイトは別に共用SSLでもいいんですよ。この通り、複数のドメインを使っているので、独自ドメインごとSSLなんてシャレになりませんわ。

たいていのレンタルサーバーでは、CGIが使えます。私はロリポップ使っていて、独自ドメインは全部ムームードメインにしてます。

フォームCGIはKENT-WEBから拝借しています。CLIP MAIL (UTF-8) を使っています。ちなみに、CGIを設置するには、FFFTPが必要です。Expression Web 4では、それぞれのファイルのアクセス権の指定が行えません。

もし、よくわかんない、何がわからないかわからないという場合は、私にご質問なさる前に以下のポイントを頭に入れておいてください。

  • メールフォームのセキュリティ対策にSSLが必要
  • たいていのレンタルサーバーには共用SSLとして無料で利用可能
  • まずはドメイン取得して、レンタルサーバーはどこか教えてね
  • オンラインショップや、ログインが必要といった個人情報を扱うサイトには独自ドメインまるごとSSLにしてね(高いけど)

以上、それぞれの意味が分からないという場合も質問してくださいです。

Expression Web 4でホムペを作っている初心者の方、フォームページをExpression Webで作って設置する方法までサポートしてほしいという方は、Expression Web Users Group Japan に参加してください!