baserCMS3.0.10をさくらサーバーにインストール
さくらインターネットのレンタルサーバーに
baserCMSのversion3.0.10をインストール
してみました。
The requested URL / hoge/app/webroot was not found on this server.
こんなエラーが出ました。
それでしないといけないのが
.htaccessの書き換えでした。
サクラサーバーのサブドメインを使って、
その下の階層にbaserCMSを設置しました。
その時の.htaccessの書き方です。
baserCMS/.htaccessを
RewriteEngine on
RewriteBase /
RewriteRule ^$ basercms/app/webroot/ [L]
RewriteRule (.*) basercms/app/webroot/$1
baseCMS/app/.htaccessを
RewriteEngine on
RewriteBase /subdomain/basercms/app
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
baseCMS/app/webroot/.htaccessを
Allow from all
RewriteEngine on
RewriteBase /basercms/app/webroot
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
以上のように追記、変更をして、
サーバーにアップロードすると
インストールができるようになります。
2016年6月21日記
github上にこの編集ファイルをアップ。
2016年8月1日更新