场景

网站为申请域名前都是通过ip访问的,但是后期如果有域名了,那么之前通过ip访问的就不能知道你的域名,如果可以设置ip跳转到域名,那么之前的流量也就都到域名这边来了

具体操作

利用nginx rewrite重定向跳转,具体如下:

  1. server {
  2. listen 80;//监听端口
  3. server_name 47.106.135.226;//主机域名或者ip
  4. access_log /data/wwwlogs/ip_to_domain.log;//日志
  5. //重定向配置,所有来自ip访问的全部重定向到域名
  6. rewrite ^/(.*)$ http://www.bowen-tech.top/$1 permanent;
  7. }