URLの転送

URLの転送

Viewing 7 reply threads
  • Author
    Posts
    • #894
      hanju8810
      Participant

        http://nankatsu-sc.comと入力すると
        「KUSANAGI setting all complite」と表示がされるので
        「https://www.nankatsu-sc.com/」に転送はできませんでしょうか?

      • #895
        Keita
        Participant

          こんにちは。
          頂いた情報だけでは再現性がないので、追加で情報をいただきたいです。

          ・どこのサーバー(VPSやクラウド)を利用していますでしょうか?

          ・kusanagi status の結果をいただけますでしょうか?

          ・リダイレクトはどこまでの話でしょうか?
          ・http → https
          ・www なし → www あり
          ・両方

        • #926
          hanju8810
          Participant

            返信ありがとうございます。回答いたします。
            ・どこのサーバー(VPSやクラウド)を利用していますでしょうか?
            AWS

            ・kusanagi status の結果をいただけますでしょうか?
            —kusanagi status ここから
            # kusanagi status
            Profile: kusanagi_html
            FQDN: http://www.nankatsu-sc.com
            Type: WordPress
            KUSANAGI Version 8.6.0-1
            aws-biz

            *** (active) nginx ***
            ● nginx.service – The NGINX HTTP and reverse proxy server
            Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
            Active: active (running) since Fri 2022-04-15 08:29:06 UTC; 4 days ago

            *** (active) php7-fpm ***
            ● php7-fpm.service – The PHP FastCGI Process Manager
            Loaded: loaded (/usr/lib/systemd/system/php7-fpm.service; enabled; vendor preset: disabled)
            Active: active (running) since Fri 2022-04-15 08:29:06 UTC; 4 days ago

            *** (active) MariaDB ***
            ● mariadb.service – MariaDB 10.1.48 database server
            Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
            Active: active (running) since Thu 2022-04-14 01:21:05 UTC; 5 days ago

            *** ruby ***
            KUSANAGI Ruby is not installed yet

            *** add-on ***

            *** Cache Status ***
            bcache off
            fcache off

            *** WAF ***
            off

            *** SELinux ***
            off

            Done.
            —kusanagi status ここまで

            ・リダイレクトはどこまでの話でしょうか?
             両方

          • #931
            Keita
            Participant

              hanju8810 さん、こんにちは。
              情報ありがとうございます。

              サイトを確認致しました。
              www サブドメインの有無でリダイレクトに問題があるようです。
              KUSANAGI 8 と Nginx を使用されているので、こちらの記事を参考にリダイレクト設定してみてください。

              KUSANAGIでwww有り無しをリダイレクト!Nginx環境のリダイレクトを徹底解説します!
              https://www.braveryk7.com/nginx-redirect/

              nginx 設定ファイルは 2 つ変更する必要があります。
              (プロファイル名)_ssl.conf と (プロファイル名)_http.conf の2つです。

              nginx 設定ファイルを操作しますので、必ず設定ファイルをバックアップの上でロールバックできるようにし、
              本番 Web サイトに影響がない日時に作業することをオススメいたします。
              可能であれば、ステージング環境などでテストしたうえで実行することをオススメいたします。

              補足情報です。

              1. 問題を切り分けるようにしてください。

              http から https へのリダイレクトはスキーマの話になります。
              www サブドメイン有無のリダイレクトは FQDN の話となります。
              まずは個別に確認し、問題点を洗い出してみてください。

              今回は下記のように問題点を切り分けてみました。

              ◯ http → https のみ違う場合はリダイレクトできる
              http://www.nankatsu-sc.comhttps://www.nankatsu-sc.com

              ✕ www 有無のみ違う場合はリダイレクトできない
              https://nankatsu-sc.comhttps://www.nankatsu-sc.com
              http://nankatsu-sc.comhttp://www.nankatsu-sc.com

              上記切り分け結果より、www サブドメイン設定に問題があると推測できます。

              2. サーバー設定を必ずご確認とご提示ください

              トップページに書いてあるとおり、詳細な情報をご提示ください。
              これは、ご自身で検索する際にも大変重要な情報となります。

              今回の件では例えば、KUSANAGI は バージョンが 8 と 9 があり、
              設定方法が一部異なりますので、こちらの情報が必要でした。

              また、KUSANAGI では Apache と Nginx から Web サーバーをお選びいただけます。
              それぞれ設定が異なるのでこちらの情報も必要でした。

            • #934
              hanju8810
              Participant

                KUSANAGIでwww有り無しをリダイレクト!Nginx環境のリダイレクトを徹底解説します!
                https://www.braveryk7.com/nginx-redirect/

                上記のサイトを見て、検証サーバで検証してみました。
                正常に写るページ(ここにリダイレクトしたい)
                https://dev.nankatsu-sc-dev.com/

                下記ページを上記にリダイレクトしたい
                https://www.dev.nankatsu-sc-dev.com
                http://www.dev.nankatsu-sc-dev.com

                kusanagi_html_http.conf ここから—-
                server {
                listen 80 default_server;
                server_name dev.nankatsu-sc-dev.com;
                return 301 https://www.dev.nankatsu-sc-dev.com$request_uri;
                }
                kusanagi_html_http.conf ここまで—-

                kusanagi_ssl_http.conf ここから—-
                server {
                listen 443 ssl http2;
                server_name dev.nankatsu-sc-dev.com http://www.dev.nankatsu-sc-dev.com;
                kusanagi_ssl_http.conf ここまで—-

                この設定では上手くいきませんでした。どうかご教示をお願いします。

              • #938
                Keita
                Participant

                  こんにちは。

                  上手くいかないという情報だけでなく、
                  どのような操作をして、エラーはなにが表示されているのか?
                  という情報をいただければと思います。

                  ・nginx 再起動時にエラーメッセージが表示されていますか?
                  表示されているのであれば、貼り付けて記載してください。

                  ・ブラウザでアクセスすると、どのように表示されていますか?
                  そのときのエラー内容を教えてください。スクリーンショットをいただけるとより確認がしやすいです。

                  ・kusanagi_ssl_http.conf というファイル名は正しいでしょうか?

                • #940
                  hanju8810
                  Participant

                    お世話になります。

                    ・nginx 再起動時にエラーメッセージが表示されていますか?
                     ⇨表示されないです。

                    ・ブラウザでアクセスすると、どのように表示されていますか?

                    このサイトにアクセスできませんwww.dev.nankatsu-sc-dev.com にタイプミスがないか確認してください。
                    DNS_PROBE_FINISHED_NXDOMAIN

                    ・kusanagi_ssl_http.conf というファイル名は正しいでしょうか?
                    ⇨kusanagi使用時から、/etc/nginx/conf.d 配下に存在するファイルです。
                    こちらでは手を加えておりません。

                  • #941
                    Keita
                    Participant

                      こんにちは。
                      KUSANAGI の範囲外の話なので、
                      下記のエラーメッセージの通り、まずは DNS の設定を確認してください。


                      このサイトにアクセスできませんwww.dev.nankatsu-sc-dev.com にタイプミスがないか確認してください。
                      DNS_PROBE_FINISHED_NXDOMAIN

                  Viewing 7 reply threads
                  • You must be logged in to reply to this topic.

                  Next article

                  フォーラムについて