副業で稼ぐ仕組みの作り方

EC CUBEでSSLページのみに表示させる方法

投稿日:

EC CUBEでSSLページにだけ違うデザインをしたい時に使えるコードです。

はじめに

EC CUBEでSSLページだけデザインが変わってしまったり、検索結果にSSLページの方が出てしまったりとSEO的にあまりよくない時に何とか出来ないかなと思い見つけた方法です。

注意事項

ここに掲載しているのはEC CUBEの2.12系になります。他のバージョンでは使えない場合があるので注意して下さい。

さくらで共有SSLだとSEO的に良くない

サクラの共有SSLを利用したんですが、検索結果にSSLページも表示されてしまいました。
普通であれば

http://www.○○○.com
https://www.○○○.com

と言う形が普通ですが、さくらの共有SSLを利用する場合

http://www.○○○.com
https://secure△△△.sakura.ne.jp/○○○.com/

となってしまい、別のドメイン扱いになってしまいます。
なので、ミラーページ扱いされないか心配だったので、SSLページのみインデックスさせない方法を探している時に見つけました。

使用したコード

<!--{if ($smarty.server.HTTPS != "") && ($smarty.server.HTTPS != "off")}-->
SSLページに表示させたい内容
<!--{else}-->
SSLページ以外に表示させる内容
<!--{/if}-->

私が使ったコード

/www/data/Smarty/templates/default/site_frame.tpl

のヘッダー部分に以下のコードを挿入しました。

<!--{if ($smarty.server.HTTPS != "") && ($smarty.server.HTTPS != "off")}-->
<meta name="robots" content="noindex,nofollow,noarchive" />
<!--{else}-->
<!--{/if}-->

このコードを書き加える事でSSLページにのみnoindexを加える事が出来ました。

これを利用する事でSSLページにだけ表示させるアイコンなども追加する事が出来そうですね。

初期ドメインであれば問題ない

さくらでは独自ドメインと共有SSLの相性が良くないだけなので、初期ドメインをを利用してEC CUBEを動かすのか、独自SSLを取得して運動するのであれば問題なく動くらしいです。この辺りは私自身で試していないので何とも言えませんでした。

さいごに

しっかりと調べてから使うべきだった

今回失敗したなと感じたのが、EC CUBEとさくらサーバーの相性があまり良くないと言う部分でした。
ヘテムルサーバーなどと違ってさくら側では簡単インストールの中にEC CUBEが入っていないのが物語っていますよね。

ヘテムルサーバーはhtmlファイルにアクセスするのにも3秒ほどかかるなど、かなり重いサーバーになってしまったので安定しているサクラに移管した時に見落としてしまっていた部分でした。

もしも次回サーバーの移管をする時には注意しておきたい部分ですね。

-副業で稼ぐ仕組みの作り方
-

執筆者:


comment

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

リンクシェアで楽天商品を登録する際の注意点

リンクシェアで楽天アフィリエイトを利用する際に注意して頂きたい点がありますので今回はそちらをご紹介いたします。

ECCUBE4のプラグインがおかしい時

ECCUBE4の有料プラグインを購入したら早速正規の動作をしていなかったので、解決した方法をご紹介いたします。

ワードプレスの設定2【インストール】

ワードプレスのアップロードが完了すればいよいよインストールです。ワードプレスのインストールはこれだけ?と思ってしまうような内容です。ではインストールを方法を公開致します。

EC-CUBE(2.11.5)のダウンロード方法

EC-CUBEは無料で使えるネットショップのシステムの事です。副業で何かを販売するなら必ず使いたい一つですね。

スマホの理想的なハンバーガーメニュー紹介

スマホデザインを作るのであれば、ハンバーガーメニューが一般的ですよね。今回は理想的なハンバーガーメニューを見つけたのでご紹介させて頂きます。

人気の副業記事(24時間で更新)