如何做301域名转发,IIS域名转发,PHP下的301域名转向,ASP下的301域名转向,.Net下的301域名转向,JSP下的301域名转向,CGI Perl下的301域名转向
301域名转发,在seo优化中也是有必要的,现在很多人遇到了一个网站想让多个域名转发过去,那应该怎么办呢?会点seo的人都会知道,我不能多个域名同时解析到一个网站,要用301域名转发机制,如果多个域名解析到一个网站的话,最终的结局,搜索引擎放弃一个,或者一个被k,另一个权重降低。所以域名转发也是非常有必要的。
如何做301域名转发呢?
一、IIS域名转发
1、Internet信息服务管理器 -> 虚拟目录 -> 重定向到URL,输入需要转向的目标URL,并选择“资源的永久重定向”。023pp.com定向网址如:www.023pp.com
二、可以通过多个域名解析到一个或者多个网站,然后通过里面的文件进行301域名转发。
2.1、asp中的301域名转发
<%@ Language=VBScript %>
<%
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”, "http://www.023pp.com /”
%>
2.2、PHP下的301域名转向
header(”HTTP/1.1 301 Moved Permanently”);
header(”Location: http://www.023pp.com /”);
exit();
2.3、ASP.Net下的301域名转向
<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(”Location”,"http://www.023pp.com /“);
}
</script>
2.4 JSP下的301域名转向
<%
response.setStatus(301);
response.setHeader( “Location”, "http://www.023pp.com /” );
response.setHeader( “Connection”, “close” );
%>
2.5 、CGI Perl下的301域名转向
$q = new CGI;
print $q->redirect(”http://www.023pp.com ”);