EC-CUBEのデフォルトURLからhtmlディレクトリを取り除きたい

2015年1月29日

EC-CUBEを触ることになったので、自分なりにカスタマイをしたところを書いていこうと思います。

まず、導入する際にEC-CUBEはデフォルトで、htmlディレクトリの中にビューファイルが入っていしまっています。

どういうことかといいますと、
ECサイトにアクセスするときは、↓のようなURLになってしまいます。

http://wwww.kabanoki.net/html/

理想は↓

http://wwww.kabanoki.net/

 

htmlディレクトを取り除いた、ルートのディレクトリに設定したいわけです。

という訳で、設定方法ですが、
mod_rewrite を使用しても良いのですが、面倒なので(正式なやり方でもないし)

以下のような設定を行いました。
まず、htmlディレクトの中にある define.php の設定を変更します。


/html/define.php

define('HTML2DATA_DIR', '<strong><span style="color: #ff0000;">../data/</span></strong>');

</code>define('HTML2DATA_DIR', '<span style="color: #ff0000;"><strong>./data/</strong></span>');

これで、あとはインストールするだけです。

今のところはこれで、問題はありません・・・
何か問題がありましたら、随時書き込みをしていきます。

ではでは~

  • この記事を書いた人

カバノキ

印刷会社のWEB部隊に所属してます。 WEB制作に携わってから、もう時期10年になります。 普段の業務では、PHPをメインにサーバーサイドの言語を扱っています。 最近のお気に入りはJavascriptです。 Vue.jsを狂喜乱舞しながら、社内に布教中です。

-EC-CUBE