kusanagi,baserCMSのドメイン変更手順

2018/06/22 | 開発記録 | hideichi

baserCMSって書いたけど、cakephp2系も同じだと思う。

sample はプロビジョニング名(プロファイル名)です。
DNSはこの前に変えておく。

【環境】
baserCMS 4.1.1
KUSANAGI Version 8.2.1-2
sakura VPS 512MB
kusanagi centos7
php5 / apache

1, ドメイン変更

kusanagi setting --fqdn morningcall.center sample

2, install.phpの変更
http(s)、s付けないでドメインを書き換える。

Configure::write('BcEnv.siteUrl', 'http://sample.com/');

3, リダイレクト解除

kusanagi ssl --https noredirect sample.com

4, キャッシュクリア
cache_clear.sh
DocumentRootと同じディレクトリに設置して、実行権限付けて実行。

5, SSL再設定

kusanagi ssl --email info@morningcall.center sample

6, htts化
install.phpを再変更。
s付ける。

Configure::write('BcEnv.siteUrl', 'https://sample.com/');

7, リダイレクト再設定

kusanagi ssl --https redirect sample

8, 念の為

systemctl restart httpd.service

kusanagiコマンドについては以下。
https://kusanagi.tokyo/document/command/

[2018.6.25追記]
Failed authorization procedure. sample.com (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://sample.com/.well-known/acme-challenge/Z7i8RwMx_7m53bBLH5gqRkzvE7OyundmnKsiD_Y03OY:
もし、こんなエラーで躓いたら、DocumentRootのhtaccessを確認。

RewriteRule ^(\.well-known/.*)$ $1 [L]

これを追記。直下は.well-knownへのアクセスのみ許可する。
全体ではこんな感じ。

RewriteEngine on
#RewriteBase /
RewriteRule ^(\.well-known/.*)$ $1 [L]
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]

前の記事:

次の記事:

2018/06/22 | 開発記録

コメント/トラックバック

トラックバック用URL:

この投稿のコメント・トラックバックRSS




管理人にのみ公開されます

前の記事:

次の記事:

kusanagi,baserCMSのドメイン変更手順
kusanagi,baserCMSのドメイン変更手順

baserCMSって書いたけど、cakephp2系も同じだと思う。 s...

baserCMS プラグイン・テーマの仕上げ作業
baserCMS プラグイン・テーマの仕上げ作業

プラグインとかテーマとか作って、 あーできたー、の後に最後にやる仕上げ...

no image
love-beer

諸君、私はビールが好きだ 諸君、私はビールが好きだ 諸君、私はビールが...

no image
原宿の床屋

世田谷区経堂すずらん通りの入り口。 それは、私が新潟の片田舎から上京し...

sakura VPS512 kusanagiにbaserCMSを引越する
sakura VPS512 kusanagiにbaserCMSを引越する

いきなり結論 ・kusanagiインストール簡単 ・はっきり速い それ...

→もっと見る

PAGE TOP ↑