如何将不带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 黑色刺客
相反,某天也许你会忽然发现,心早已沦陷。