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 mydomain.com sample

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

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

3, リダイレクト解除

kusanagi ssl --https noredirect sample

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

5, SSL再設定

kusanagi ssl --email info@mydomain.com sample

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

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

7, リダイレクト再設定

kusanagi ssl --https redirect sample

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




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

前の記事:

次の記事:

baserCMS プラグインのアップデートスクリプト
baserCMS プラグインのアップデートスクリプト

(参考) http://project.e-catchup.jp/pr...

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

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

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

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

no image
love-beer

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

no image
原宿の床屋

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

→もっと見る

PAGE TOP ↑