NOTES : 2011-08-02 : WEB

Nginx – ドメインのwwwの有無を統一する

うちのサイトは「http://akibe.com」でも「http://www.akibe.com」でもアクセスできるようにしてありますが、使うアプリケーションによっては統一しないとうまく動かなくなったり、設定が煩雑になる場合があります。そんな場合には Nginx も Apache と同じように rewrite することができます。

server {
    listen 80;
    server_name domain.com www.domain.com;

    ...

    if ($http_host = domain.com) {
        rewrite  (.*)  http://www.domain.com$1;
    }
}

コメント (0件) - 表示・投稿 ▼