如何将不带www的根域名301重定向到带www的主域名

如何将不带www的根域名301重定向到带www的主域名

@Override

publicvoidinit(FilterConfigfilterConfig)throwsServletException{}

@Override

publicvoiddoFilter(ServletRequestrequest,ServletResponseresponse,

FilterChainchain)throwsIOException,ServletException{

HttpServletRequestreq=(HttpServletRequest)request;

HttpServletResponseresp=(HttpServletResponse)response;

StringtempPathString=req.getRequestURI();

if(req.getRequestURL().indexOf(“http://example.com”)>=0){//不带www,,跳转的首页 StringqueryString=(req.getQueryString()==null?””:”?”+req.getQueryString());

resp.setStatus(301);

resp.setHeader(“Location”,”http://www.example.com”+tempPathString+queryString);

resp.setHeader(“Connection”,”close”);

}

chain.doFilter(request,response);

}

@Override

publicvoiddestroy(){}

posted on

Copyright ©2013 黑色刺客

相反,某天也许你会忽然发现,心早已沦陷。

如何将不带www的根域名301重定向到带www的主域名

相关文章:

你感兴趣的文章:

标签云: