JSP实现301重定向

wjzwjz1313 2012-03-30 05:16:28
我是JSP的空间,服务器本身不支持301重定向,现在我在页面里使用代码重定向。
如下:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%
String servername=request.getServerName();
String serverPath=request.getServletPath();
if(!(servername.substring(0,3).equals("www")||servername.equals("localhost"))){
String addres="http://www."+servername+serverPath;
response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);
response.setHeader("Location",addres);
}
%>
以上代码就是把 是我自己根据自己的情况写的, 把不带 www 的,加上 www 并跳转 如souchwiang.com 变成 www.souchiwang.com
我是只针对首页,还是针对所有页面进行301重定向。以上301重定向是否合法,求高手指导
...全文
206 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
MiceRice 2012-03-30
  • 打赏
  • 举报
回复
你这么用没问题,不过如果用302的话就一句话:
<% response.sendRedirect(addres); %>

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧