「SEO」アドオンが機能しない場合

リダイレクトが機能しない場合には、以下の検証を行ってください。

  • CS-Cartのルートディレクトリに、CS-Cartのデフォルトの .htaccessあるかどうかを確認します。
  • サーバが.htaccessをサポートしていることを確認してください。
    CS-Cartのルート ディレクトリにある.htaccessを変更します。
DirectoryIndex index.html index.php

を以下のように変更。

DirectoryIndex store_closed.html index.php
  • ファイルを保存します。
  • ECをサイトにアクセスしてみてください(http://www.your_domain.com/your_cscart_directory/ your_domain.com のところを自分のドメインに、your_cscart_directory はCS-Cartがインストールされているディレクトリに置き換えてください。)
    もし、ストアクローズドページが表示された場合には、サーバで.htaccessがサポートされています。このページが表示されない場合は、サーバ管理者に連絡をしてください。
  • 「SEO」アドオンは、サーバのmod_rewrite Apache モジュールを使用しますので、このモジュールがサーバにインストールされているかどうかを確認します。
    ECサイトの管理画面にログインし、上部メニューから「一般設定 > ログ」 にアクセス。
    歯車ボタンをクリックして、ドロップダウン メニューから「PHP情報」をクリックすると、phpinfo関数の結果を表示する新しいページが開きます。
ログ
ログ

開いたページでmod_rewriteを検索します。

mod_rewriteがサーバにインストールされている場合は、Loaded Modulesセクションにありますが、mod_rewriteが見つからない場合は、サーバ管理者に連絡をしてください。

CS-Cartがルート ディレクトリにインストールされていない場合は、ルートディレクトリにある.htaccessを変更します。

# RewriteBase /

を以下のように変更。

RewriteBase /your_cscart_directory

your_cscart_directory は、ルートディレクトリからの相対ディレクトリパスです。