いつも株式会社ヒニアラタのホームページをご覧いただき、誠にありがとうございます。
baserCMS3.0.9のインストールでスタイルシートが外れてしまう
先日公開されたbaserCMSの新バージョン3.0.9ですが、さくらインターネットのスタンダードプランへインストールする際に、CSSが外れる現象が起こりましたので、 ここに対処方法を記載しておきたいと思います。全ての方の環境で起きるわけではないかも知れませんが、どのたかのお役に立てれば光栄です。
問題の発生環境
今回、問題の発生と解決を確認したのは以下の環境です。
- baserCMS 3.0.9
- さくらインターネットスタンダードプラン
- wwwフォルダ直下に設置
- さくらの初期ドメインでインストール(非独自ドメイン)
.htaccessを編集する
今回この問題が起きてしまうのは、CSSを上手く見つけられずスタイルシートが適用されないためです。 ルーティングが関係しており、.htaccessを追加することで回避できます。
まずローカル環境等で以下の内容の.htaccessを作成します。 ただし、ドットから始まるファイル名は一般的にローカル環境では不可視ファイルとなってしまい、 見えなくなってしまうので、まずは「htaccess.txt」などとしてファイルを作り、アップロード後にサーバー上でリネームします。
RewriteEngine on
RewriteBase /
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
上のファイルが出来たらアップロード&リネームし、下記のような名前と場所になるように設置します。
/home/(契約者のアカウント名)/www/.htaccess
この状態で、インストール画面を開いて見て下さい。今度は正常に表示されていると思います。 そのままインストールを進めましょう。
いかがでしたでしょうか。baserCMSではVer.3.0.8からスマートURLが標準でオンになっており、それ以前のバージョンであれば今回設置した場所に「.htaccess」が最初から存在しています。そのため、前バージョンからアップデートして3.0.9になった場合には、この現象は起きないように思います。お困りの方がいらっしゃったら、お試し下さいませ。
よくある質問
ここでは「ホームページを制作するのにどのくらいの期間が必要?」「島根県以外の遠方からでも依頼できる?」などお客様から寄せられる質問に回答しています。
下記の一覧からご覧になりたい質問内容をクリックしてください。
制作について
Q:どのくらいの制作期間が必要ですか?
Q:法人ではなく個人事業主なのですが、制作を依頼できますか?
Q:文章の校正はしてもらえますか?
Q:知り合いのデザイナーにデザインをお願いしたいのですが・・・。
Q:デザインだけをお願いしたいのですが・・・。
Q:すでにあるホームページを修正したいのですが・・・。
Q:スマートフォン対応のホームページを作成してもらえますか?
Q:現在ホームページを持っていますが、リニューアルをお願いできますか?
Q:ホームページと一緒にブログも作りたいのですが、可能ですか?
Q:ホームページに掲載する内容は、一緒に考えてもらえますか?
Q:制作を依頼した場合、何を用意すれば良いですか?
Q:遠方(島根県以外)からホームページ制作の依頼はしてもらえますか?
Q:WordPressを使ったサイト構築は可能ですか?
Q:デザインのみ、コーディングのみなど、制作の一部の依頼は可能ですか?
Q:制作会社、広告代理店からの依頼は可能ですか?
Q:写真撮影も行ってもらえますか?
Q:動画を使ったホームページを作成したいのですがお願いできますか?
Q:ホームページの更新を簡単にできる方法はありますか?
Q:依頼してから完成まではどのような流れですか?