hosts文件中前面也定义了该域名,使后面的定义不生效时间,检查并删出前面多余的的定义的配置去掉
这个只需你服务器的或空间没有问题就是缓存还是没有重启服务器或则空间先试试象大都这个问题
重定向的话,只需要给浏览器回301状态码就行,具体的操作要看不同的服务端的配置
nginx服务端
如:
server{
listen443
server_name
return301$request_uri
}
肯定要是是http的话
server{
listen80
server_name
return301$request_uri
}
tomcat服务端
在web-inf下新建任务urlrewite.xml文件,参加跳转规则
lturlrewritegt
ltrulegt
ltnamegtseoredirectlt/namegt
ltconditionnamehostoperatornotequalgt^
ltconditionnamehostoperatornotequalgt^localhostlt/conditiongt
ltfromgt^/(.*)lt/fromgt
lttotypepermanent-redirect$1lt/togtlt/rulegt
lt/urlrewritegt
https的话,就把http改为https即可