• 締切済み

問い合わせページだけ、httpsにするには

通常の、httpサイトの中に、1つだけhttpsを作りたいと思っています。 これは、HTMLの書き方が違うのでしょうか? それとも、サーバーでそのファイルに何か属性を設定するのでしょうか? その方法が、初心者でもわかるように書いてあるサイトが見当たりません。 皆様、よろしくお願いいたします。

  • HTML
  • 回答数4
  • ありがとう数0

みんなの回答

  • asciiz
  • ベストアンサー率70% (6644/9412)
回答No.4

https接続をするには、Verisignなどの証明書発行機関に「Webサーバ証明書」を発行し、Webサーバに設定、https用のWeb公開ディレクトリにHTMLファイルを配置する、という手順が必要になります。 「https用のWeb公開ディレクトリ」を「http用のWeb公開ディレクトリ」と同じものにすることは可能で、同じファイルにhttpとhttpsでアクセスできるようにする、ということはできます。 しかし問題になるのは「Webサーバ証明書」を購入しなければならないというところです。 Webサーバ証明書には、ドメインを含んだ「サーバ名」が含まれていますので、「独自ドメイン名」を取得していなければはじまりません。 独自ドメインを取得し、レンタルサーバ等に設定して、Webサーバ名も決まれば、そのサーバ専用の暗号キーを作成して、Web証明書を滑降してもらい、サーバに設定することで、https接続ができるようになります。 ざっくり書いてきましたが、今までにない費用が掛かります。 ・独自ドメイン取得(.jpなら年額1,000円~) ・Webサーバ証明書を発行(年額数千円~) この先ずっと、これらを払っていくことを了解できるでしょうか? ---- 長々書いてきましたが、結局、「特定の1ページをhttpsにしたい」というだけで、「Webサーバそのものをhttpsに対応させる必要がある」ことになり、年額数千~数万円という費用がかかるようになります。 無料でWebサーバ証明書を発行してくれるサービス(Let's Encrypt)もあるのですが、そのサービス向けに、自動更新できるようなWebサーバを構成しなければなりません。 また証明書は無料ですが、独自ドメインは取らなければなりません。 まあ、Let's Encrypt 自動更新の仕組み込みで借りられるレンタルサーバもあります(さくらのレンタルサーバ他)。 そこに乗り換えれば、比較的簡単にhttps化は可能です。 ---- そこでもう、根本から考え方を変えて、「httpsに対応したフォーム入力サービスを使う」ことにすれば、手間も費用もぐんと少なくなります。 >無料で簡単!Googleフォームで「お問い合わせフォーム」を作成する >https://tonari-it.com/create-google-form/ Googleフォームの場合、入力されたデータは単にメールで受け取るだけではなく、Googleスプレッドシートに追加させることもでき、その後の集計などにも応用できます。

  • agehage
  • ベストアンサー率22% (2555/11370)
回答No.3

まずご利用のサーバーでhttpsが利用可能かどうかお調べください ご利用可能でしたら問い合わせページへのすべてのリンクをhttpsで始まるように書き換えてください 問い合わせページそのものには変更は不要です httpsが利用不可能の場合、ユーザーでは対応できません サーバー管理者に対応をお願いしてください

  • t_ohta
  • ベストアンサー率38% (5086/13296)
回答No.2

WebサーバがHTTPSで処理出来るよう暗号鍵を作成しサーバ証明書を取得して設定します。 HTMLファイルの属性を変えるだけではできません。 また、1ページだけHTTPS化する方が初心者にはハードルが高く、全ページHTTPS化する方が簡単です。 まずはご利用になられているWebサーバの管理者にHTTPS化したいと相談しましょう。

  • ngwaver
  • ベストアンサー率26% (323/1202)
回答No.1

HTMLの書き方は同じです。 そのページではなく、問い合わせページへリンクをする他のページで、リンク先のURLをhttps://~に変更する必要があります。 サーバー側 SSLサーバ証明書が必要です。 http://~でアクセスされた場合にhttps://~にリダイレクトが必要です。 SSLサーバ証明書とは https://jp.globalsign.com/ssl-pki-info/ssl_beginner/sslcerts.html

関連するQ&A

  • パーミッションの設定

    質問1: 通常、フォルダ、HTMLファイル又はPHPファイルをサーバへFTPでアップロードする時は、パーミッションの設定をどのようにすればよいのでしょうか?現時点の構成では、フォルダのパーミッションが765で、全てのファイルのパーミッションが664でもサイト自体は動作はしますが、これでセキュリティ上問題ないですか? 特に「オーナー」と「グループ」のパーミッションというものが何なのだか良く理解できていません。サーバは、レンタルサーバを使用しています。「オーナー」がサーバを借りている自分ということは検討がつくのですが(オーナー=サーバを借りている人ですよね??)、いくら自分がオーナーでも自分が通常のブラウザーから自分のサイトにアクセスした場合、それが一般の人なのかそれともオーナーなのかなんて私のサイトに分かるはずもないと思います。 それでは、オーナーのパーミッションとはどのような時のために設定するのでしょうか?また、グループってだれのことですか? 質問2: ベーシック認証をかけたフォルダー内のパーミッションの設定に関する質問です。 通常、.htpasswd、.htpasswd及びベーシック認証がかかっているフォルダ内のパーミッションは765に設定して、そのフォルダ内のの全てのファイル(.htpasswd及び.htpasswdも含めて)の属性(アクセス権)は604に設定するのですよね? それとも、.htpasswd及び.htpasswdのファイルの属性を604に設定すれば、ベーシック認証がかかっているフォルダ内の他のファイルの属性は604にする必要はないのでしたっけ(664などでも良いのでしたっけ?)? よろしくお願いします。

  • webページの初歩的な事を聞きたいのですが・・・

    パソコ初心者の者です。バカバカしい質問かもしれませんが教えてください。webページを作成するにはまず htmlですよね。このHTMLファイルに画像や動画、文字の大きくしたい要素や属性、値を入れていってwebサイトが出来ているは分かりますが、文字を大きくする要素や文字を左~右へ動かす要素を入れていくとHTMLファイルは重くなっていくんですか? この要素を入れるとどれぐらい重くなるかと言う数値を知らせてくれる機能はあるんでしょうか? 質問の仕方が悪いかもしれませんが、できれば分かり易く教えて下さい。 よろしくお願いします。

  • ホームページビルダーでホームページを作っています。お問い合わせページの送信が機能しません。助けてください!

    ホームページビルダーV9にてHPを作成しました。ジオシティーズでジオプラスを契約しているものです。 ビルダーのフォームを使ってお問い合わせページを作りましたが、フォームの属性に何を入れたらいいのか、ジオシティーズヘルプを見ても分かりません。 ジオプラスに入るとCGIが使えるとあったのですが、何か設定に足りないのでしょうか? 私はHP作成ほぼ初心者です。ビルダーのスタンダードでページ作成をし、フォームにいろいろな入力部品を入れてページを作成しました。このままではCGIプログラムになっていないんですよね。(よく分からないのですが) CGIプログラムとしてサイトに転送するには、属性のフォーム欄にジオシティーズの指定するものを入れるだけで、いいのでしょうか? 属性の『アクション』『メソッド』など何を入れたらいいのか教えてほしいのです。 お願いします。

  • フォルダの属性設定方法についてお尋ねします。

    フォルダの属性設定方法についてお尋ねします。 使用しているソフトは ftp exchange です。 ずっと以前は何の設定もせずに接続だけでうまく行っていたような記憶がありますが いつの頃からか、すべての(画像 html フォルダ)属性をサーバー上で 変更をしないとWeb上では見えない状態でした。 最近になって、htmlファイル gif jpg などの属性を事前に設定する方法を覚えました。 しかし フォルダだけはやり方がわからずサーバー上で変更しています。 すみませんが、フォルダの属性設定方法を教えて頂けませんでしょうか

  • 問い合わせフォームからPHPを使って、、、②

    前回①の方で、皆様に 「問い合わせフォームからPHPを使って指定のアドレスにメールを送ろうとしているのですが、届かない」 というご相談をさせていただき、 〇メールサーバの設定に問題があるのではないかというご助言をいただきました。そこで現在サーバーレンタルしているFC2サーバーLiteに問い合わせましたら以下のような返事が返ってきたのですが、、 サーバーのメール送信設定『phpinfo()』のファイル作成や操作によって送信ができるようになるのでしょうか。具体的にどのように操作したら良いでしょうか。それとも自分で設定が可能なサーバーに変える方が良いでしょうか。アドバイスをいただきたいです。 ー内容は以下の通りですー お問い合わせいただきました件に関しまして、 たいへん恐れ入りますが、php.iniの直接編集は FC2レンタルサーバーLiteでは許可しておりませんので あらかじめご了承いただきますようお願い申し上げます。 なお、php.iniの上書きは .htaccess からも可能となっております。 (一部設定が上書きできないものがございます) php.iniの設定につきましては 『phpinfo()』関数を使用して、 お客様側でもphp.iniの内容をご確認いただくことが可能ですが、サーバーのメール送信設定『phpinfo()』のファイル作成や操作方法につきましてはサポート対象外となります。 恐れ入りますが、編集方法やファイルの作成方法などにつきましては、 お客様にてお調べいただき、ご対応いただきますようお願いいたします。

    • 締切済み
    • PHP
  • ファイルのパーミッション属性の変更方法

    初心者の質問です。 はじめてHPを作成することとなり、 その雛形をffftpでアップロードしました。 ところがリンク集が作動しなかったので、 調べたところファイルやフォルダのパーミッション属性を マニュアル通りに設定しなければならないとがわかりました。 アップロードするたびに属性変更するのは大変ですので、 あらかじめ属性変更を行ってからアップロードしたいのですが、 その方法を教えてください。 ffftpでは、リモートサイトの属性しか変更できないようです。 もしくはリモートサイトのファイルを複数個一度に変更できますか? よろしくお願いします。

  • ページが見れない!

    レンタルサーバーを移行しまして、HPをUPしたのですが ドメインでアクセスすると403エラー、IPアドレスをURL入力するとサイトが見れるのは、サーバー設定のどこが悪いのでしょうか 初心者なのでよく分かりません。(自分で設定していくレンタルサーバーです。) ちなみにドメインは、pingでみるとIPは合っていました。

  • 問い合わせフォームの作り方

    はじめまして。 問い合わせフォームの作り方を教えてください。 HTMLは理解できるので、なんとかフォームやデザインの作成はできるのですが、これをどうすればメールが送られるようになるかがわかりません。 一から教えていただいているサイトなどもいくつか見てみたのですが、私には少し難しく、なかなか前に進めませんでした・・・ 色々サンプルなどを落としても見たのですが、余計にわからなくなってしまいました。 というのも、フォーム自体がphpファイルで作成されていたり、htmlファイルで作成されていたり様々で、おそらく動作の要の部分になるとは思われるphpファイルのほとんどは文字化けしたりして・・・ そもそも構成としては、順番に 1)フォーム入力htmlファイル 2)確認htmlファイル 3)ありがとうhtmlファイル ・・・ 上の3つは必要になると思うのですが、動作させるのにいったいどのようなファイルにどのようなことを書き込めばいいのでしょうか? かなりド坪にはまっているような気がするのですが・・・どうかよろしくお願いいたします。 できればまったくの初心者にもわかるようなサイトや参考書(もちろん有料でも問題ないです)も教えていただけるととても助かります。 どうかよろしくお願致します。

    • 締切済み
    • PHP
  • CGIを使った問い合わせフォームの作り方

    現在、Webサイトを作成しており、もうそろそろで完成します。 しかし、問い合わせフォームの作り方がわかりません。 PerlによるCGIを使った方法があることは知っているのですが、具体的にどのような手順で始めたら良いのかわかりません。 どこからがHTMLで、どこからがCGIなのか、サーバー側で何をしたらいいのか、わかりません。 例えば、都道府県や生年月日をプルダウンで選択する項目などがありますが、プルダウンのリストに入っている都道府県や数字はHTMLだけで表示できるのでしょうか?CGIやサーバー側で、何かする必要があるのでしょうか? 何かアドバイスを頂ければ幸いで御座います。 宜しくお願い致します。

    • ベストアンサー
    • Perl
  • RSSのサイト設置について

    RSSについて、どなたか初心者にも分かるように教えていただけないでしょうか? 現在、サイトを作成しています。 HTMLサイトでブログではありません。 ご存知の方も多いと思いますが、この度、「ブログ村」にこのサイト登録を申請しました。 すると、ブログ村より、あなたのサイトはRSSを出力していないので、このままでは登録できません、RSS出力するよう設定を行ってくださいと言われました。 そこで、RSS出力できるようにしたいのですが、いろいろ調べてみましたが、どうしたらいいのかが分かりません。 いくつか調べてみたら、何かをサーバーにアップしなければいけないようなことも書いてありました。 私のサイトは、HTMLサイトとは言え、レンタルサーバーなので、何かをサーバーに勝手にアップすることはできないと思います。 何か、簡単な方法でRSS出力できるサイトに設定できる方法がありましたら教えていただきたいのですが・・・ よろしくお願いします。