どうもお世話になっております。 >phpで生成されるURLを「ルート相対パス」となるように修正していただくことは可能でしょうか。 phpで生成されるURLを「ルート相対パス」にするには、以下の手順に従ってファイルを編集してください。 ============================================================================================= (ステップ0) まずは、いいねボタンのフォルダを完全にバックアップしてください。(これは万が一、 以下の作業でミスをした場合、 元に戻せるようにするためです。) (ステップ1) codegen/include/CSRouter.class.php をテキストエディタで開いて、以下のコードを見つけてください。 --------------------------------------------------------------------------------------------- public static function getCurrentPageUrl( $http = true ) { $url = ''; if ( $http ) { $url .= 'http'; if (( isset( $_SERVER["HTTPS"] ) ) && ( $_SERVER["HTTPS"] == "on" )) { $url .= "s"; } $url .= "://" . $_SERVER["SERVER_NAME"]; if ( $_SERVER["SERVER_PORT"] != "80" ) { $url .= ":" . $_SERVER["SERVER_PORT"]; } } //-- $_SERVER['SCRIPT_NAME'] trancates GET params and PathInfo. $url .= $_SERVER["SCRIPT_NAME"]; return $url; } --------------------------------------------------------------------------------------------- (ステップ2) 以下のようにコメント開始記号( /* ) と コメント終了記号( */ )を挿入してください。 --------------------------------------------------------------------------------------------- public static function getCurrentPageUrl( $http = true ) { $url = ''; /* if ( $http ) { $url .= 'http'; if (( isset( $_SERVER["HTTPS"] ) ) && ( $_SERVER["HTTPS"] == "on" )) { $url .= "s"; } $url .= "://" . $_SERVER["SERVER_NAME"]; if ( $_SERVER["SERVER_PORT"] != "80" ) { $url .= ":" . $_SERVER["SERVER_PORT"]; } } */ //-- $_SERVER['SCRIPT_NAME'] trancates GET params and PathInfo. $url .= $_SERVER["SCRIPT_NAME"]; return $url; } --------------------------------------------------------------------------------------------- (ステップ3) ファイルを保存してください。 (ステップ4) 上記の(1)から(3)までの作業を lib/sys/CPreProc.class.php に対しても同様に行ってください。 ============================================================================================= 以上です。よろしくお願いします。 トム