WordPressとの共存
提供: baserCMS公式ガイド
WordPressとの共存
baserCMS のindex.phpをリネームし.htaccessを調整することによって、WordPressと同じディレクトリへインストールできます。index.phpをリネームするのはWordPressでも同名ファイルを使用するからですが、index.phpをリネームする以上、.htaccessを変更しなければ正常なルーティングが働かないため、結果としてこの2つを書き換えることになります。以下の例はbaserCMSのindex.phpをindex_basercms.phpに変更し、archive配下(WPの管理画面から記事のパーマリンクをarchiveに設定)をWPで表示する場合で、変更後の.htaccessを示しています。
#WordPressとbaserCMSの共存 #両方のインストールを完了させる #baserCMSの配置を変更 #baserCMSをスマートURLに(4.0.5ではデフォルトでスマートURLはONになっている)。 #WordPressのRewrite設定を行う。 #baserCMSの index.php を index_basercms.php に変更 #.htaccess を下記に書き換える #(例)archives 配下のみWordPressにしたい場合 RewriteEngine On RewriteBase / # トップページ(baserCMS) RewriteRule ^$ index_basercms.php [L] # WordPress RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} ^/archives/ [NC] RewriteRule . /index.php [L] # baserCMS RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index_basercms.php [QSA,L]