IT女子のお気に入りフォルダ

管理人の備忘録と実践を兼ねた(出来るだけ)役に立つ情報を配信するブログです。

EC-CUBEをX2サーバーのサブドメインで表示させる

EC-CUBEをレンタルサーバーX2(エックスツー)のサブドメインで表示させる件があったのでその方法のメモです。

環境

X2(エックスツー)にて管理画面より「http://store.example.com/」というサブドメインを作成し、「http://example.com/store/」ディレクトリにEC-CUBEをインストール済み。
インストール方法はこちらを参考にしてください。
EC-CUBEをインストールする

このままだと、「http://example.com/store/」では表示できるけど、「http://store.example.com/」だとシステムエラーになってしまうので、システムエラーにならずきちんと表示できるように調整します。

config.phpのファイルパスを変更するだけ

方法はめっちゃ簡単。config.phpにあるファイルパスの記述を修正するだけです。
config.phpは、

data/config/config.php

にあります。

■変更前
define('HTTP_URL', 'http://example.com/store/');
define('HTTPS_URL', 'http://example.com/store/');
define('ROOT_URLPATH', '/store/');
■変更後
define('HTTP_URL', 'http://store.example.com/');
define('HTTPS_URL', 'http://store.example.com/');
define('ROOT_URLPATH', '/');

これでOKです。