これは単純でなければなりません。サーバーを問題なく指す A レコードがあります。ただし、website.com を指す「www」.website.com の CNAME を追加したところ、Nginx 404 エラーが返されるだけです。参考までに、私は Laravel Forge を使用してサーバーをデプロイし、もちろん DNS には AWS Route 53 を使用しています。
質問する
341 次
1 に答える
0
私のように誰かがこの問題に遭遇した場合に備えて、回答を投稿したいと思います。これは、Nginx 構成ファイルを構成し、Laravel Forge を使用して解決できることを知りませんでした。これは非常に簡単です。
私のサーバーには 2 つのサイトがあります (1 つは site.com を指し、もう 1 つは www.site.com を指しています)。DNS プロバイダー (AWS Route 53) では、各 URL に A レコードがあり、両方がサーバーのパブリック IP を指しています。
そこで、リダイレクトしたいサイトの Nginx 構成 (Laravel Forge 経由) に入り (この場合は www から非 www に移動したい)、構成ファイルを編集して以下を含めます。
server_name www.site.com;
return 301 $scheme://site.com$request_uri;
今では完璧に動作します!
于 2016-04-17T20:26:26.170 に答える