今天帮一客户做Nginx的301跳转,以前的Apache是我写的,所以这次客户又找过来做Nginx的跳转。他这个是比较复杂的,包含了三类跳转:
一、HTTP跳转到HTTPS
这个网上有大量的代码,是比较好写的。因为客户用的是宝塔面板,直接通过后台的控制面板开启“强迫HTTPS”:二、不带WWW域名,跳转到WWW
这个跳转需要在配置文件里写代码。代码类似这样:
if ($host != 'www.weijingtai.org' ) {
rewrite ^/(.*)$ http://www.weijingtai.org/$1 permanent;
}
三、内页中的301跳转
内页中的跳转,代码类似:
rewrite ^/([0-9]+).html$ https://www.390seo.com/article/$1.html permanent;
还没有人来评论,快来抢个沙发吧!