]」プレフィックスの有無にかかわらず、ドメインにアクセスできる必要があります。+`をWebブラウザーで開き、同じコンテンツを表示します。これを設定するにはさまざまな方法がありますが、一貫性とSEOの考慮のための最適なソリューションは、プレーンまたはwwwのどちらのドメインを選択し、もう一方を優先ドメインにリダイレクトすることです。*または「301リダイレクト」と呼ばれ、DNSリソースレコードとWebサーバーソフトウェアを適切に構成することで簡単にセットアップできます。URLをwww以外にリダイレクトする方法を示します。[www]に別の方向にリダイレクトする方法も示します。[こちらから入手できます]。7上のApacheでwwwをwww以外にリダイレクトする方法]。7での初期サーバーセットアップ]のチュートリアルに従ってください。Nginxがインストールされていることを前提としています。tag]の下に主題に関するいくつかのチュートリアルがあります。ドメインを管理しているDNSにレコードを追加できる必要があります。ドメインをお持ちでない場合は、ドメインレジストラーからドメインを購入し、レジストラーのDNSまたはhttps://www.digitalocean.com/community/tutorials/how-to-point-to-digitalocean-で管理できます。共通ドメインレジストラからのネームサーバー[DigitalOceanのDNS]。DNS]を使用して必要なレコードを作成します。DNSレコードを設定して始めましょう。Aレコード*が必要です。DNSの管理に使用するものは何でも開きます。DNS]を使用します。ドメイン(ゾーンとも呼ばれる)レコードがまだ存在しない場合は、ここで作成します。*はドメインである必要があります。+、およびIPアドレスはNginxサーバーのパブリックIPアドレスに設定する必要があります。これにより、指定したIPアドレスをドメインにポイントするAレコードが自動的に作成されます。別のシステムを使用してドメインを管理している場合、これを手動で追加する必要があります。[www.example.com]」)を含む別のAレコードを追加し、同じIPアドレスを指定します。両方のレコードを作成すると、次のようになります。[必須レコード]これで、wwwドメインとwww以外のドメインを介してサーバーにアクセスできるようになりますが、リダイレクトを設定する必要があります。今からそれを行います。Nginxリダイレクトの構成301リダイレクトを実行するには、元のサーバーブロックを指す新しいNginxサーバーブロックを追加する必要があります。エディターでNginxサーバーブロック構成を開きます。/etc/nginx/conf.d/redirect.conf元のサーバーブロックは既に定義されているはずです。リダイレクトする方向に応じて、次のオプションのいずれかを使用します。オプション1:wwwをwww以外にリダイレクトするユーザーをwwwからプレーンな非wwwドメインにリダイレクトする場合は、次の構成を挿入します。$scheme://$request_uri;}保存して終了。[www.example.com]」から「example.com」にリダイレクトするようにNginxが設定されます。www以外のWebサーバーを定義する別のサーバーブロックがあるはずです。変更を有効にするには、Nginxを再起動します。」ディレクティブを「+80」ではなく「443」ポートに設定する必要があります。このcurlコマンドを使用して、非wwwドメインがwwwドメインにリダイレクトされるようにします(強調表示された部分を実際のドメインに置き換えます)。+」応答が返されるはずです。http:///もちろん、Webブラウザ(wwwおよび非www)でドメインにアクセスする必要があります。オプション2:非wwwをwwwにリダイレクトするユーザーをプレーンな非wwwドメインからwwwドメインにリダイレクトする場合は、このサーバーブロックを追加します。$scheme://www.$request_uri;}保存して終了。[www.example.com]」にリダイレクトするようにNginxが設定されます。Webサーバーを定義する別のサーバーブロックがあることに注意してください。変更を有効にするには、Nginxを再起動します。」ディレクティブを「+80」ではなく「443」ポートに設定する必要があります。このcurlコマンドを使用して、非wwwドメインがwwwドメインにリダイレクトされるようにします(強調表示された部分を実際のドメインに置き換えます)。+」レスポンスが返されます。http://www./もちろん、Webブラウザ(wwwおよび非www)でドメインにアクセスする必要があります。これで、Nginxのパーマネントリダイレクトが適切に構成され、ユーザーは非wwwおよびwwwドメインを介してWebサーバーにアクセスできるようになります。