いつも株式会社ヒニアラタのホームページをご覧いただき、誠にありがとうございます。
Topics
トピックス
[baserCMS4]さくらインターネットでインストール画面が崩れる。
2017/04/19
baserCMS4をさくらインターネットのレンタルサーバー(スタンダード)にインストールする際、CSSが正常に読み込まれずスタイルが外れてしまう現象に出くわしましたので、弊社で行った解消法をご紹介します。
この記事の環境
- baserCMS 4.0.3
- さくらインターネット(スタンダード)
- サブドメインで運用
.htaccessを調整する。
インストールフォルダ直下にある.htaccessを編集します。
/home/(ユーザーアカウント)/www/(baserCMSのフォルダ)/.htaccess
このファイルの中にあるRewriteBaseのコメントアウトを外します。結果的に下のようになればOKです。
RewriteEngine on
RewriteBase /
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
弊社の環境では上の作業だけで動かすことができましたが、baserCMSに同封されているINSTALL.txtによると 追加で下記の場所にも作業が必要なことがあるようです。
/home/(ユーザーアカウント)/www/(baserCMSのフォルダ)/app/webroot/.htaccess
行う作業としては、先ほどと同様にRewriteBaseをコメントアウトするだけです。
Allow from all
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
いかがでしたでしょうか。皆様のお役に立てれば幸いです。