nginxでwwwドメインが「ない」アクセスへ統一したい
現在、Railsアプリケーションを本番サーバーで稼働しています。
現状では「www.example.com」「example.com」でもアクセス可能となっていますが、「example.com」のみアクセス可能に統一させたいです。
調べてみると、「www.example.org」でアクセスしてきたら「http://example.org」にリダイレクトさせることが可能だとわかりました。
参考:Nginxで「www」有り、無しのURLを統一する方法 | 経験知
以下のように設定しました。
server { listen 80; server_name www.example.com; rewrite ^(.*)$ https://example.com$request_uri permanent; } server { listen 80; server_name example.com; return 301 https://example.com$request_uri; }
設定後、以下のコマンドで設定を反映させました。
service nginx reload
nginx -s reload
しかし、www付きのURLでもそのままwwwドメインのままリダイレクトが行われません。
何か、設定で間違いなどがありましたら、ご教示願います。よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/14 12:46