お取り寄せランキング

店長おすすめ商品

SSL グローバルサインのサイトシール

新潟スイーツ・ナカシマでは、お客様のセキュリティー保護の観点から、個人情報の入力が必要なページで高度な暗号化通信を導入しています。

2010年09月22日投稿

SSL導入奮闘記!

以前投稿私の記事で「SSLに対応いたしました!」というものがありました^^
今日はその時結構苦労しちゃいましたのでその時のことを備忘録も兼ねまして掲載したいと思います^^;
ちなみに内容がマニアックなのですがどうぞ御了承下さい@-@;

ディレクトリの図

私の使っているサーバーではSSLのオプションを申し込むと上の図のように新たにSSL領域となるディレクトリが作られます^^
ここまでは良かったのですが、私の使っているショッピングカート、「Welcart」のSSLを使用する場合の設定をしても一向にSSL化されません^^;
ちなみにWelcartのSSL設定画面はこんな感じです@-@;

WelcartのSSL設定

「できないけどまあいいか…」というわけにはいかないのでめちゃくちゃ調べてみました…
調べること半日ぐらい、ようやく原因らしきものを発見、それはサーバーによってhttp://www.example.comであってもhttps://www.example.comであっても同一のファイルを表示できるサーバーとそうでないサーバーがあるようで私の場合は後者であり、私の使っているWordPressやWelcartは前者のサーバーの設計で作られているということのようです@-@;
つまりSSL用のディレクトリが用意されているが、そこにコンテンツがなくても、非SSLフォルダ内のコンテンツでSSL通信ができる必要があると言うことでしょう(わかりにくい!!)
そもそもSSLはドメインによって証明するものなので前者が普通だと思うのですが…
そんなことも言ってもしょうがないので別の解決策を探すことに^^;
ここで今の知識で考えられる選択肢は下のものとなりました…
①SSL化される領域に再度WordPressをインストールしWelcartを利用する→作業が煩雑なため却下
②SSL化される領域に別のカートシステムを導入して使う→Welcartを使用したいため却下
③Apacheウェブサーバの設定ファイルであるssl.confを設定する→レンタルサーバー会社からできないとのこと
④SSLをあきらめる。
どれもいまいちで却下…再度インターネットを検索して解決方法を探すと2つのサイトに出会いました!!

SSLをpublic_htmlでも有効にするには。【WordPressカスタマイズメモ】

なんとか設定ができた(×_×)

ここでわかったキーワードは「シンボリックリンク」^^
私は初めて聞いた言葉なので良くわからなかったのですが、ファイルやディレクトリに別の名前を与え、その名前をファイル本体と同様に扱えるようにする仕組みだそうです^-^
これを利用すればhttp://www.example.comであってもhttps://www.example.comであっても同一のファイルを表示できるのではないかと思い早速試してみることに…しかしここでもう一つ問題が…
私の契約しているサーバーは、SSHに対応しておらずどうやったらシンボリックリンクを設定する「ln -sコマンド」を打てるかということです^^;
これにもかなりハマってしまったのですが私のレンタルサーバーのサイトを見ていたらEC-Cube用につくられたシンボリックリンクを設定するスクリプトを発見!
これを私のWordPressの環境にあわせてみると…無事に設定完了、非SSLのファイルはSSLのディレクトリと同一のものを参照するような形にできました*^-^*
ここまできたらせっかくなのでWordPressのログイン画面と管理画面もSSL化することにしました♪

define ('FORCE_SSL_LOGIN', true);
define ('FORCE_SSL_ADMIN', true);

wp-config.phpに上記のコードを挿入するだけ^^
超簡単ですね^-^
今回は丸2日ぐらいかかってようやく設定完了しましたが、知識がある方ならすぐに終わっちゃうんでしょうね♪
インターネットの奥深さ、今回も嫌というほど味わってしまいました*^-^*

« | »

PICK UP!関連記事!

人気お取り寄せ商品・米粉練乳サンド

http://www.okasi-nakasima.com/blog-nakashima/digital-days/7750.html/trackback/

wpcms.jpの管理人です。
参照いただきありがとうございました。

なるほど〜、「シンボリックリンク」ですか!
そこまで掘り下げられていませんでした。
また1つ勉強になりました。
ありがとうございます。

みやざわより投稿日時:2010年09月22日 10:28 AM

最近は、大容量の無料サーバーやホームページもありますからね。。昨日のツイッターの不具合みたいに、不特定多数の人が閲覧や書き込みをするから、セキュリティ対策でSSLなど必要なんでしょうね~

Y's工房より投稿日時:2010年09月22日 3:52 PM

こんにちは!

分からない言葉の文字列で頭がショートしそうですx_x
これらを理解して実行できているナカシマさんは本当にすごいお人ですね!!私もインターネットは専門でないので自己流で勉強しておりますが…ちんぷんかんぷんです。
困ったときはナカシマさんのブログを参考にさせていただきますね^^v

モルタル・マジックより投稿日時:2010年09月22日 4:54 PM

チンプンカンプン~
理系ですよね?ナカシマさん。
私は もし 若くても
こういう努力のできない人種なんですよ~~笑

↓同様、いっぱいほめてあげますヽ(^。^)ノ

たぬちゃんより投稿日時:2010年09月22日 4:59 PM

新潟スイーツ・ナカシマさん こんばんは

私も読んでいて 訳の解らない事だらけ
その内遭遇すると思いますが、
その時には よろしくお願いいたします♪

ヴィレッジより投稿日時:2010年09月22日 5:35 PM

こんばんは結構苦労してるみたいね。
すこぶるは楽だぞ~
(笑い

伯爵より投稿日時:2010年09月22日 10:48 PM

こんばんは〜
文系男子の私には
何を言ってるのかサッパリ。。。
たいへんなスキルであるということだけは
わかりました(*^_^*)

TWINSより投稿日時:2010年09月22日 11:08 PM

おはようございます

素敵なスイーツを扱うナカシマさん
Webの対応+カメラテクニックもスペシャリストです!!
多くの事を勉強させて頂いております
いつも有難うございます

吉野聡建築設計室より投稿日時:2010年09月23日 5:37 AM

新潟スィーツ・ナカシマさん

おはようございます。

>インターネットの奥深さ、今回も嫌というほど味わってしまいました*^-^*

僕だったら完全にギブアップです(ー_ー)!!

しかしナカシマさんも相当詳しい様子

SSLもSLだったら分かりますがSSLとなるとさっぱりです(^^ゞ

溶射屋より投稿日時:2010年09月23日 7:35 AM

皆様からのコメントをお待ちしております!

ブログ・ナカシマでは皆様からコメントを随時受付中です



コメントはこちらにご記入してください

現在のカートの中

商品点数:0個

合計金額:0円

カートの中を見る

商品カテゴリー

洋菓子のカテゴリーへ

大糸チーズ、焼き菓子…

和菓子のカテゴリーへ

おまんじゅう・どら焼き・羊羹・銘菓…

安心の御利用ガイド

モバイルサイトのQRコード

http://www.okasi-nakasima.com/

FOOD ACTION NIPPON(フードアクションニッポン)

新潟スイーツ・ナカシマでは日本の食を次世代に残し、作るために食料自給率向上に向けて運動するFOOD ACTION NIPPONを応援いたします。