如何对子域名进行301重定向

来源:百度知道 编辑:UC知道 时间:2024/09/27 08:21:36
我有一个主站http://www.51bj.org 在这个主站下面又分了N个子站.于是我申请了N个二级域名,现在是用二级域名的跳转功能实现指向到主站下的某个子站的文件夹下的页面的.这样也可以用.但因为要优化的关系.看了一些文章,都说用301重定向跳转好.于是我也想实现,具体的效果我也描述不清楚.该怎么设置,有人说要写.htaccess文件来配.我还是没搞懂.我的网站是自己的服务器,最好不要让我再一个一个地建站点.用二级域名打开.因为服务器上站点已经N多了.如果有优化方面的高手,请给予指点.并给出具体的解决方案及代码示例,小弟不甚感激.
能否给出比较详细的解释啊。

<%
Dim strHOST
strHOST = LCase(Request.ServerVariables("HTTP_HOST"))
Select Case strHOST
Case "baidu.com"
MoveToThis "http://www.baidu.com"
Case "bbs.baidu.com"
MoveToThis "http://www.baidu.com/bbs"
Case Else
'Nothing
End Select
Function MoveToThis(strURL)
Response.Status = "301 Moved Permanently"
Response.AddHeader "Location", strURL
Response.End
End Function
%>

可以的,不复杂。。