nginxで 301リダイレクト(rewrite)を設定する方法

1.ドメインからwwwへリダイレクト
server {
server_name arkgame.com;
rewrite ^/(.*)$ http://www.arkgame.com/$1 permanent;
}
2.wwwドメインからトップドメインにリダイレクト
server {
server_name www.arkgame.com;
rewrite ^/(.*)$ http://domain.com/$1 permanent;
}

3.ディレクトリをリダイレクト
if ( $request_filename ~ changfachunnginx/ ) {
rewrite ^ http://www.arkgame.com/nginx/? permanent;
}

4.ディレクトリから新しいドメインにリダイレクト
if ( $request_filename ~ nginx/ ) {
rewrite ^ http://nginx.arkgame.com/? permanent;
}

Nginx

Posted by arkgame