サイト移転後によくあるエラーがこれだ。
商品一覧が表示されず、代わりに下のエラーメッセージが表示される。

Error! Unable to determine the page link!

これは、「サーチエンジン対策のURLを使用」をtrueにしていると発生する。

原因は2つ考えられ、Webサーバが対応していないことがある。
PATH_INFOが利用できるか、レンタル会社に聞いてみよう。
PATH_INFOが正常に動作している場合は、プログラムを修正する必要があるかもしれない。

\catalog\includes\application_top.phpの225行目あたりに

$PHP_SELF = str_replace(getenv(‘PATH_INFO’), ”, $HTTP_SERVER_VARS[‘PHP_SELF’]); 

という行があるので、

$PHP_SELF = str_replace(getenv(‘PATH_INFO’), ”, $_SERVER[‘SCRIPT_FILENAME’]);

と変更すると動作する場合もある。