1、能否给网站的二级域名添加百度统计代码?
这是可以的,但是不要放错就可以了,其实如果是子网站,添加一次就可以看到这个域名下的二级域名数据了。
2、二级域名的网站404页面怎么做的?有没有通用的代码,有的话可以写出来看下。注意是二级的!
打开你网站的首页,右键查看源代码。将首页的源代码全部复制下来。
网站回404页面制作(答最简单最实用)
将复制下来的源代码全部粘贴到Dreamweaever里面,将视图切换到"拆分"页面。然后将导航以下,底部以上的代码全部删除。
网站404页面制作(最简单最实用)
然后在网站中间部分加入这样一段代码:<div class="slide"><a href="" title=""><img src="/404/404.jpg" alt="" /></a></div>
网站404页面制作(最简单最实用)
然后照一张合适的404图片。将图片放在ftp的空间里面,记住图片的位置。
网站404页面制作(最简单最实用)
将Dreamweaver里面的代码保存成404.html ,然后通过ftp上传到网站空间。
网站404页面制作(最简单最实用)
6
登录服务器,引用一下404页面。这样404页面就制作完成了。
网站404页面制作(最简单最实用)
3、二级域名可以直接投放百度联盟代码?
可以
只要顶级域名属于计费域名就行
4、如何用代码实现二级域名跳转到目录?
做301重定向即可实现跳转。
如果是ASP程序,需要在webconfig里添加跳转代码;
<%if request.ServerVariables("HTTP_HOST")="写你的二级域名" thenResponse.Status="301 Moved Permanently"Response.AddHeader "Location","写你的目录"Response.End end if%>
如果是PHP的程序,需要在.htaccess里添加跳转代码;
<?phpif($_SERVER["HTTP_HOST"] == "写你的二级域名"){header("HTTP/1.1 301 Moved Permanently");header("Location: 你的目录");}?>
5、百度统计主域名代码可以统计到二级域名流量吗
你认定一条规则:二级域名指向的网站,有没有添加百度统计代码,有就能统计,没有就不行。
也就是说,你的二级域名网站,如果有添加百度统计代码,那就能统计到数据。
如果你的二级域名统计代码和主域名代码一样,那么就一个站点报告就会统计到2个网站的数据了。
建议用跨域跟踪,也就是说用主域名和二级域名用同一段代码,然后后台设置一下跨域跟踪即可。
6、如何用asp代码实现二级域名访问子目录?
判断来路的域名即可
<% dim website
website=request.ServerVariables("Server_name") '获取当前访问的域名
if left(website,3)="WwW" then '判断域名是不是带三w
response.redirect "index.asp" '进入根目录首页
else
response.redirect "m/index.asp" '进入m目录首页
end if
%>
7、我有一个com域名,我想用程序实现二圾域名,如何操作,有程序代码就更好了,可以自由添加二级域名的,谢谢
想实现真正的2级域名你只能解析。但是注册商那限制了记录数。
如果你是独立服务器的话可以使用解析泛域名,然后用程序来判断
8、如何做到访问二级域名指向我网站根目录的二级目录呢?
这个方法倒是不少,不过要根据自己的具体环境参考选择:
方法一:用js跳转
在空间上分别绑定www.aaa.com和www.bbb.com
把www.aaa.com网站文件传到根目录,把www.bbb.com网站传到./bbb/目录
把下面的代码保存为domain.js,然后上传到空间根目录
JavaScript代码
switch(location.host){
case'www.bbb.com':
location.href="http://www.boaer.com/bbb/"
break;
}
往空间根目录的首页的<head>与</head>之间加入<scriptlanguage='javascript'src="/bbb/domain.js"></script>当输入www.aaa.com访问时看不到任何变化,但是当输入www.bbb.com访问时,浏览器自动跳转到www.bbb.com/bbb/。
要实现多个网站可以依此类推。或者直接在头部添加类似如下代码:
<script language=javascript>
if (document.domain =='www.boaer.com')
this.location = "www.bbb.com" + this.location.pathname + this.location.search;
</script>
方法二:(推荐)
用server.Transfer("")来实现一个空间多个站的方法
先将所有的域名绑定到您的虚拟主机上,然后将虚拟主机根目录中的index.asp(首页文件)里加入下列代码就可以了:ASP/Visual Basic代码
<%
sn=lcase(Request.ServerVariables("SERVER_NAME")) '用于获取用户是通过哪个域名访问的,并转换成小写
if sn="www.abc.net" or sn="abc.net" then server.Transfer("default1.asp")
if sn="www.def.net" or sn="def.net" then server.Transfer("index.html")
%>
效果:如果输入的域名是www.abc.net或abc.net的话,就访问default1.asp页面,如果是用def.net或www.def.net的话就调用index.html文件。
方法三:(最方便管理,一个空间放的站越多越推荐)
方法是利用一个asp文件通过浏览器输入的域名,判定是要打开那个文件夹里的站点,来实现一个虚拟放置多个站点(缺点例如打开abc.com,在浏览器中看到的是abc.com/b因为站点在b目录下)
其他说明:如果虚拟主机不支持子目录绑定,这是非常有效的办法实现方法如下 :先建立一个默认主页index.asp,把A站放在A文件夹下,B站放在B文件夹下,C站放在C文件夹下。 index.asp网页文件如下 :
ASP/Visual Basic代码
<%if Request.ServerVariables("SERVER_NAME")="www.a.com " then
response.redirect "a/index.asp"
elseif Request.ServerVariables("SERVER_NAME")="www.b.com " then
response.redirect "b/index.asp"
elseif Request.ServerVariables("SERVER_NAME")="www.c.com " then
response.redirect "c/index.asp"
else
response.redirect "aaa/index.asp"
end if%>
代码作用说明:
如果用户访问 www.a.com 程序跳转至 空间目录下 a/index.asp
如果用户访问 www.b.com 程序跳转至 空间目录下 b/index.asp
如果用户访问 www.c.com 程序跳转至 空间目录下 c/index.asp
如果用户访问 没有指定的 程序跳转至 空间目录下 aaa/index.asp
elseif Request.ServerVariables("SERVER_NAME")="www.b.com " then
response.redirect "b/index.asp"
这段是可以无限复制的,一个虚拟主机放几百个站点就是自己设置的了只要把域名都绑定在虚拟主机上,然后设置这个域名所绑定的站点就OK了,这种要看虚拟主机能绑多少个玉米。能绑100个的话就能放100个站,并且利于网站管理,这样做可以根据文件夹名,就知道这个是哪个站。
PHP空间的方法
利用PHP是可以实现这个功能的。不但让他运行多个网站,而且还可以实现每个网站独立域名。下面把详细的步骤说明一下。首先了解一下$_SERVER['HTTP_HOST']变量。这个变量在PHP中是用来取浏览器中所输入的地址的。可以实现上面的功能了
先把需要的两个域名解析到空间。比如:www.***com 和 www.***.cn 两个域名。如果有更多的域名也没关系。方法是一样的。
把默认文档设置为index.php,当然空间需要是支持PHP的哦。:)
3、利用if ... else 来判断来访地址,并作出分析。代码如下:
<?if($_SERVER['HTTP_HOST']=="www.123.com";){?>
<META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://www.123.com/main">
<?}else if($_SERVER['HTTP_HOST']=="mycalf.com"){?>
<META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://123.com/main">
<?}else if($_SERVER['HTTP_HOST']=="www.456.cn";){?>
<META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://www.456.cn/home">
<?}else{?>
<META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://www.456cn/home">
<?}?>
4、完成
这里要说明的一点是,有的时候域名是用大写的,那么就需要对$_SERVER['HTTP_HOST']这个变量进行处理,来让他把所有的字符转换成小写。
代码如下:
<?
$querystring = preg_replace(array("/()/","/_/"),array("","-"),$_SERVER["QUERY_STRING]);
$I = strtolower(trim($_SERVER['HTTP_HOST']));
?>
如果是这样写,就需要把上面的<?if($_SERVER['HTTP_HOST']=="www.123.com";){?>这句变为<?if($I=="www.123.com";){?>,这样就可以在输入网址是大写的时候,也可以正常访问了。
这个方法也有一个不足点,就是需要在域名后面跟一个目录名。但是如果你不怕乱的话,也可以把两个网站都放到根目录下。但是推荐是每个网站一个目录。现在许多空间商,都支持5个以内的域名的解析。这样就可以买一个空间,拥有5个网站了。
这个办法的优势也是有的,他每个域名都是可以访问其他网站的,比如输http://www.123.com/home/ 与访问http://www.123.cn/ 域名得到的效果是一样的。
其实空间麻烦的是数据库问题,不过数据库也是可以多个网站共享一个数据库的,只要不让表名一样就可以了。访问起来道理差不多。
9、二级域名怎么申请百度联盟
二级域名只要主域名备案同时加入过联盟,那么二级域名无需重新申请加入,直接挂上百度联盟代码即可;那么加入百度联盟的方法步骤如下:
1、在百度搜索中搜索“百度联盟”,找到百度联盟网站链接。
2、点击百度联盟网站链接,进入百度联盟首页,点击登录框下方的“现在就加入”。
3、选择要开通的媒体类型,一般为“网站”,输入网站域名,点击右侧的“开始验证网站”。