分类：电脑/网络-互联网-上网帮助
问题：我的301是不是错了我的网站是百度把www和不带www都收录了， 
我的网站是   把www和不带www都收录了，但是考虑到权重，我想把不带www的301到带www上，但是做起来貌似都不行，所以请问到底具体的步骤是怎么样的，谢谢啦。。。ps:我的是虚拟主机，不是服务器
回答：有的空间支持301重定向。如果空间不支持。只能来实现在了。ASP:<%Dim dm,sndm=Request.ServerVariables("Server_name")  '获取域名'这里的3是指www的长度if left(dm,3)<>"www" thenResponse.Status="301 Moved Permanently" Response.AddHeader "Location", " "Response.Endend if%>PHP:<?php$the_host = $_SERVER['HTTP_HOST'];//取得当前域名   $request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//判断地址后面是否有参数   if($the_host != ' ')//把这里的域名换上你想要的   {      header('HTTP/1.1 301 Moved Permanently');//发出301头部      header('Location:  '.$request_uri);//跳转到你希望的地址格式   }?>