EC-CUBE サイトのURLアドレスを変更する方法

Pocket

EC-CUBEのURLアドレスはデフォルトで以下のようになっています。

http://sample.com/html/...

ドメインの後ろにhtmlが付いてしまうのでこれをsample.comだけにしたいという場合は以下のようにすれば解決します。

インストール前の場合

EC-CUBEをインストールする前の場合はEC-CUBEのデータをサーバーにアップロードする際以下のような手順で行います。

  1. htmlフォルダの中身を全てルート直下にアップロード
  2. dataフォルダをフォルダごとサーバーにアップロード
  3. define.phpの3行目を以下のように書き換え
define('HTML2DATA_DIR', '../data/');

//書き換え後
define('HTML2DATA_DIR', 'data/');

この状態でsample.comにアクセスするとインストール画面が起動するので、そのままインストールします。インストール方法はこちら
eccubeをサーバーにインストールする方法3

インストール後にURLを変更したい場合

インストール後もインストール前と同様の方法で変更可能です。手順は以下の通り。

  1. htmlフォルダの中身を全てルート直下へ移動
  2. dataフォルダはそのまま(ルート直下になければルート直下へ移動)
  3. define.phpの3行目を上記と同じように書き換え
  4. data/config/config.phpを以下のように書き換え
define('HTTP_URL', 'http://sample.com/html/');
define('HTTPS_URL', 'http://sample.com/html/');
define('ROOT_URLPATH', '/html/');

//書き換え後
define('HTTP_URL', 'http://sample.com/');
define('HTTPS_URL', 'http://sample.com/');
define('ROOT_URLPATH', '/');

これで完了。