◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
nginx之301重定向
- 后端无忌
- 时间:2017-02-16 16:51:42
- 4764人已阅读
因为收录和经验重心的,将本网站的域名提升为主域名,但是之前经验和发布的原因,需要保留原始的域名。需要通过nginx进行301重定向。
其实迁移和改版网站是一件很苦逼的事情,每一步都必须慎之又慎。
代码如下
server {
listen 80;
server_name blog.imcyk.com;
rewrite ^/(.*)$ https://old.blog.imcyk.com/$1 permanent;
}
server {
listen 443;
server_name blog.imcyk.com;
rewrite ^/(.*)$ https://old.blog.imcyk.com/$1 permanent;
ssl on;
ssl_certificate conf.d/blog_imcyk_com/blog_imcyk_com.pem;
ssl_certificate_key conf.d/blog_imcyk_com/blog_imcyk_com.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;
ssl_prefer_server_ciphers on;
}