kusanagi9 ホスト名変更について
TOP › Forums › その他(Everything else KUSANAGI) › kusanagi9 ホスト名変更について
kusanagi9 ホスト名変更について
- This topic has 9 replies, 2 voices, and was last updated 1 year, 5 months ago by Htoyoda.
-
AuthorPosts
-
-
2023年6月30日 at 18:08 #1194
現在、kusanagi9環境にある1つのWEBサイトを以下のように新たなホスト名への移行を計画しています。
現在 : draft.1111.co.jp
移行 : http://www.111.co.jp / wwwなしkusanagi configuer –fqdn http://www.111.co.jp draft_html
でドメイン移行して、
kusanagi ssl –email MAIL_ADDRESS
でSSL証明書更新する、
この2コマンドだけで実施可能でしょうか?wwwなし、については、上記移行後にnginx側設定変更を行う理解です。
(あまりにも簡単なので、確認させてください。。。)
-
2023年7月5日 at 13:31 #1196
Htoyoda さん、こんにちは。
返信が遅くなってしまいました。ご質問の内容ですが、簡単そうに見えて難しそうです。
kusanagi configure コマンドでは www あり/なし の同時指定が今のところできません。
KUSANAGI 9 configure
開発へフィードバックしておきます。
-
2023年7月5日 at 13:53 #1198
ご返信、ありがとうございます。
確認させてください。
まず、
kusanagi configuer –fqdn http://www.111.co.jp draft_html
と、
kusanagi ssl –email MAIL_ADDRES
で、FQDNの変更そのものは可能ですよね?wwwwなしへの移行は、上記コマンドで変更完了後に行えば出来るということですね?
以下、追加で申し訳ありません。
wwwwなしへの移行について、どのように実施すべきか、参照サイト等あれば教えてください。 -
2023年7月5日 at 16:58 #1201
Htoyoda さん、こんにちは。
> まず、
> kusanagi configuer –fqdn http://www.111.co.jp draft_html
> と、
> kusanagi ssl –email MAIL_ADDRES
> で、FQDNの変更そのものは可能ですよね?はい、そのとおりです。
(念のためですが、SSL 対応にしようとしているのに http:// になっているのは問題はなかったでしょうか?)> wwwwなしへの移行について、どのように実施すべきか、参照サイト等あれば教えてください。
すみません、目的をきちんと把握できていないのですが、
1. ttp://www.111.co.jp でも ttp://111.co.jp でも同じサイトを表示したい
2. ttp://111.co.jp でアクセスしてきたら ttp://www.111.co.jp にリダイレクトしたい
3. ttp://www.111.co.jp でアクセスしてきたら ttp://111.co.jp にリダイレクトしたい(1.)の話かなと思っているのですが、念のため確認させてください。
※ リンクが多くなると投稿できないので ttp:// と一部表現しています。 -
2023年7月5日 at 16:59 #1205
-
2023年7月5日 at 17:30 #1209
ご返信、ありがとうございます!
所謂、URLの正規化です。
wwwあり、なし、どちらに301リダイレクトするかということですね。結果として、(1)のようにwwwあり・なし関係なく1つのサイトにアクセスさせたいのですが、
wwwありに統一するか、なしに統一するかは、kusanagi的に設定できるのかなと想定していました。 -
2023年7月6日 at 16:55 #1212
Htoyoda さん、こんにちは。
やはり (1) なんですね。。。
SEO 的にあまりおすすめではない手法と思います。
なぜなら www ありなしは、検索エンジンは別ページとして扱うことが多いためです。思っている手法と違うかもしれませんが、下記の記事を一度読んでみてください。
SEO の内容も書かれている良い記事です。 -
2023年7月6日 at 17:17 #1213
返信、ありがとうございます。
いま運用しているサーバも、Conoha+kusanagiです。kusanagi configuer –fqdn http://www.111.co.jp draft_html
で、wwwありとして移行完了するとなると、
wwwありが前提で、wwwなしでアクセスしてきたらwwwwありにアクセスするという方針にします。結果、kusanagiでこのリダイレクトは設定できず手動でリダイレクトを設定するばよい、ということですかね?
-
2023年7月18日 at 14:45 #1221
Htoyoda さん、こんにちは。
今回の問題ですが、プロファイルの FQDN が Let’s Encrypt の FQDN と一致しないといけない点です。
www ありなしを両方 nginx の conf に混在して書いても、kusanagi の ssl コマンドによる証明書更新は kusanagi の FQDN に従います。
よって、www ありでプロビジョンしたら www ありのみ。wwwな しでプロビジョンしたら www なしのみ、となります。少し手間になりますが、下記のとおりでいかがでしょう?
www ありとなしのプロファイルを完全に分けることです。
www ありを正とするならwww ありのプロファイル:
WordPress を好きにプロビジョンするwww なしのプロファイル:
LAMP をプロビジョンする。
全て www ありへリダイレクトする設定を1行追加する。
あるいはindex.phpに
header(‘Location: www あり URL’, 301);
を一行かく。 -
2023年7月18日 at 14:52 #1222
-
2023年7月18日 at 15:00 #1223
ご返信、ありがとうございます!
1つを正として通常運用して、もう1つを—LAMPでConfigだけプロビジョンしコンテンツ空っぽで、リダイレクト設定だけにすると。
まさしくそれで運用できそうです。ありがとうございます。後学のため以下ご教示ください。
–noemailオプションの場合、Let’s Encryptの証明書が発行されないと理解しておりますが、これは、証明書なしのHTTPSサーバとなるという仕様でしょうか? あるいは、自己証明書がインストールされる?何度も申し訳ありません。ご教示のほどよろしくお願いします。
-
-
AuthorPosts
- You must be logged in to reply to this topic.