EC-CUBE3

URLの変更

URLの変更

EC-CUBE3

ファイルの移動

まず手始めに「html」ディレクトリ内にある「index.php」と「.htaccess」、それと「robots.txt」ファイルを一つ上の階層に移動させます。
htaccessファイルはすでに上の階層にもありますが、上書きします。
※デバックモードを使用する場合は「index_dev.php」も一緒に移動します。

ファイルの修正

先ほど上の階層に移動させた「index.php」を編集します。

冒頭のコメントが終わったところに「require __DIR__.’/../autoload.php’;」という記述があると思うので、そこを「require __DIR__.’/autoload.php’;」に変更します。

「index_dev.php」も移動させた場合は、
「require_once __DIR__.’/../vendor/autoload.php’;」
「$config_dev_file = __DIR__.’/../app/config/eccube/config_dev.yml’;」
「‘profiler.cache_dir’ => __DIR__.’/../app/cache/profiler’,」
この3つを同じく「/../」→「/」としておきます。

次に「app/config/eccube/path.yml」というファイルを編集します。
「root_urlpath」という項目があるので、そこから最後の「html」を取ります。
例)「root_urlpath: /htdocs/html/」→「root_urlpath: /htdocs」