Thank you for reading...
2008/11/19 21:50
做站就难免会碰到迁移,换域名,跳转页面之类的事。首先,有个基础知识,换域名或URL尽量使用301跳转,不要使用域名管理后台的非隐藏指向。
为什么不要用?1.它是302跳转,SE不认可;2.它只在用户访问首页时有效,当用户访问其内页,一般返回域名管理商的页面或者是无法打开页面,导致用户看不到页面,流失用户。
为什么要用301?1.SE认可,是Google首先提出的,它表示永久定向。302是临时定向。对于gg来说,还会传递原站的PR。
2.据观察,Baidu也是认可301的。其它搜索引擎一般都认可。
因此我认为:只要不是暂时搬移的情况,都建议使用301来做重定向。
下面谈下我的看法,我认为跳转存在三种情况。
1.原站(A站),有一些流量,现在不想用了,指向到某站(B站)的一个目录或首页,但A站的页面结构和B站的不一样。这种情况,只需要A站所有页面全部Rewrite到B站。这样用户搜索某个关键词或某地方有链接到A站时,就会到B站,不会造成用户看到无法打开页面。
2.原站(A站)和新站(B站)结构一样,比如www.a.com要换成www.9enjoy.com推广,这种情况需要Rewrite所有页面到B站的对应页面。
这样用户搜索某个关键词或某地方有链接到到A站时,就会到B站的相应页面,用户可以看到他想看的页面,不会造成用户的流失。
3.原站(A站)是新站只有一页或者说A站没差SE收录,那么这种随便用什么方式跳到B行。用域名管理后台的非隐藏指向也可以,或者参考第1种方法。
下面提供一下Rewrite代码,以Apache的配置示例:)
第1种,www.a.com跳转到www.itlearner.com:
<VirtualHost *>
ServerName a.com
ServerAlias *.a.com
RewriteEngine On
RewriteRule .* http://www.itlearner.com [R=301,L]
</VirtualHost>
用htaccess设置同样有效。如果有多个站要对应跳转,分别写配置文件也麻烦的话,也可以用一页程序实现。实现的方法是首页用程序判断域名,获取要跳转到的页面,301到B站,然后A站的其它页面使用404跳转到B站或者用301Rewrite到首页,使其也301跳转到B站。
第2种,www.a.com全部跳转到www.9enjoy.com:
新建a.com虚拟主机
<VirtualHost *>
ServerName a.com
ServerAlias *.a.com
RewriteEngine On
RewriteRule (.*) http://www.9enjoy.com$1 [R=301,L]
</VirtualHost>
或者a.com和b.com绑定在同一虚拟主机,使用如下配置:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.9enjoy.com$ [NC]
RewriteRule ^(.*)$ http://www.9enjoy.com/$1 [R,L]
这种要用程序来实现就不大方便了。
这里是说网站的跳转,单页URL的变换,也建议使用301跳转,具体写法请参考如何写301重定向代码。
如何检查这些跳转生效了呢?
1.如何判断某页的跳转是否是301跳转?请使用获取网页Header信息。
2.如何判断网站里的页面已经正确的跳转?使用SE,比如site:a.com,点列出来的网址,正确的话就是跳转到B站的相应页面了。
为什么不要用?1.它是302跳转,SE不认可;2.它只在用户访问首页时有效,当用户访问其内页,一般返回域名管理商的页面或者是无法打开页面,导致用户看不到页面,流失用户。
为什么要用301?1.SE认可,是Google首先提出的,它表示永久定向。302是临时定向。对于gg来说,还会传递原站的PR。
2.据观察,Baidu也是认可301的。其它搜索引擎一般都认可。
因此我认为:只要不是暂时搬移的情况,都建议使用301来做重定向。
下面谈下我的看法,我认为跳转存在三种情况。
1.原站(A站),有一些流量,现在不想用了,指向到某站(B站)的一个目录或首页,但A站的页面结构和B站的不一样。这种情况,只需要A站所有页面全部Rewrite到B站。这样用户搜索某个关键词或某地方有链接到A站时,就会到B站,不会造成用户看到无法打开页面。
2.原站(A站)和新站(B站)结构一样,比如www.a.com要换成www.9enjoy.com推广,这种情况需要Rewrite所有页面到B站的对应页面。
这样用户搜索某个关键词或某地方有链接到到A站时,就会到B站的相应页面,用户可以看到他想看的页面,不会造成用户的流失。
3.原站(A站)是新站只有一页或者说A站没差SE收录,那么这种随便用什么方式跳到B行。用域名管理后台的非隐藏指向也可以,或者参考第1种方法。
下面提供一下Rewrite代码,以Apache的配置示例:)
第1种,www.a.com跳转到www.itlearner.com:
<VirtualHost *>
ServerName a.com
ServerAlias *.a.com
RewriteEngine On
RewriteRule .* http://www.itlearner.com [R=301,L]
</VirtualHost>
用htaccess设置同样有效。如果有多个站要对应跳转,分别写配置文件也麻烦的话,也可以用一页程序实现。实现的方法是首页用程序判断域名,获取要跳转到的页面,301到B站,然后A站的其它页面使用404跳转到B站或者用301Rewrite到首页,使其也301跳转到B站。
第2种,www.a.com全部跳转到www.9enjoy.com:
新建a.com虚拟主机
<VirtualHost *>
ServerName a.com
ServerAlias *.a.com
RewriteEngine On
RewriteRule (.*) http://www.9enjoy.com$1 [R=301,L]
</VirtualHost>
或者a.com和b.com绑定在同一虚拟主机,使用如下配置:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.9enjoy.com$ [NC]
RewriteRule ^(.*)$ http://www.9enjoy.com/$1 [R,L]
这种要用程序来实现就不大方便了。
这里是说网站的跳转,单页URL的变换,也建议使用301跳转,具体写法请参考如何写301重定向代码。
如何检查这些跳转生效了呢?
1.如何判断某页的跳转是否是301跳转?请使用获取网页Header信息。
2.如何判断网站里的页面已经正确的跳转?使用SE,比如site:a.com,点列出来的网址,正确的话就是跳转到B站的相应页面了。
2008/10/05 20:16
刚去godaddy注册一个Com域名,其网站上写的是直接客户价:10.99,最近优惠为9.99。
直接到订单页,使用优惠卷后,居然不再是6.95,而是7.49:(,再加0.2的税就是7.69了。从原来的7.15涨到7.69。多了RMB3元钱。
在gg搜索“domain”,出来一个广告链接,也是7.49买com域名,看来没得再优惠了,只好提交购买了。
另外:godaddy的域名管理中的Host Summary,原来是注册此域名DNS的地方,记录下。
引用
SALE! .com $9.99*, SALE! .net $9.99*, SALE! .info $1.49*,
SALE! .org $9.99*, SALE! .tv $19.99, SALE! .mobi $7.99*
SALE! .org $9.99*, SALE! .tv $19.99, SALE! .mobi $7.99*
直接到订单页,使用优惠卷后,居然不再是6.95,而是7.49:(,再加0.2的税就是7.69了。从原来的7.15涨到7.69。多了RMB3元钱。
在gg搜索“domain”,出来一个广告链接,也是7.49买com域名,看来没得再优惠了,只好提交购买了。
另外:godaddy的域名管理中的Host Summary,原来是注册此域名DNS的地方,记录下。
2008/05/24 12:03
上个月,当我第二次尝试转出域名时,发现转出密码不对,不再是域名注册时的密码。第一次成功了。
在精通的代理后台有个“在线获取转移密码”,但提交后提示没有开通。网上查了下,听说只有少数人的代理账号和海外的代理账号有开通这个功能。问了身边的几个精通的代理,他们也都没有开通这个功能。在网上还看到一篇说写信去转到海外账号就可以获取转出密码,domain.cn的论坛中也有一些人可以帮尽快获取,但总觉得需要多一道手续或者麻烦别人。
在网上查询了一下和询问了朋友之后,终于知道了需要提供国际域名转出申请单,以及域名持有人和会员号所有者的证明,提交给35互联,审核后(一星期内)就会发送域名转出密码。
幸好域名持有人和会员号所有者都是我本人,省去了非常多麻烦。
打印一张,将多个域名填入,签名,附了一份签名的身份证复印件,5月22日上午申通同城快递到35互联,好像下午就到了。
5月23日下午收信的时候,就收到了3个域名的转出密码:)效率还挺高的。
附:国际域名转移注册商(转出)申请表,这里下载:
下载文件
更多相关文档下载:http://www.35.com/Servercenter/document.aspx
注意:请将以下内容完整填写,并保证填写信息真实。
域名
会员号
域名持有人
转入的注册服务机构名称
接收密码的邮箱
域名持有人单位公章
(若为个人则只需签名)
会员号所有者公章:
(若为个人则只需签名)
日期
请将本表格填写完整后,附上域名所属会员号的注册人身份证明和域名持有人身份证明,(附件说明:若信息为自然人,则提供该个人有本人亲笔签名的身份证复印件;若为非自然人,则提供加盖公章的营业执照复印件或组织机构代码证;若是营业执照复印件,上面需盖有效的年检章),然后将表格原件连同身份证明资料邮寄至厦门三五互联科技股份有限公司,索取转移注册商密码。
厦门三五互联科技股份有限公司特提醒用户:谨慎选择转移注册服务机构,注意查收、妥善保管密码,若因注册机构转移错误,密码保管不善、丢失等引起的责任均与厦门三五互联科技股份有限公司无关,并由此引起的一切争议及法律责任均由域名持有人承担。
备注说明:
1. 需转移的域名必须是在厦门三五互联科技股份有限公司申请的国际域名。
2. 域名转出时距离域名到期日不能小于15天。
3. 域名必须在注册生效后60天才可以提出申请转出。
4. 域名转出时距离域名最后一次续费日不能小于60天,以避免您的域名的注册年限可能在转出后不能延长一年。
5. .tv域名目前不能办理转出。
在精通的代理后台有个“在线获取转移密码”,但提交后提示没有开通。网上查了下,听说只有少数人的代理账号和海外的代理账号有开通这个功能。问了身边的几个精通的代理,他们也都没有开通这个功能。在网上还看到一篇说写信去转到海外账号就可以获取转出密码,domain.cn的论坛中也有一些人可以帮尽快获取,但总觉得需要多一道手续或者麻烦别人。
在网上查询了一下和询问了朋友之后,终于知道了需要提供国际域名转出申请单,以及域名持有人和会员号所有者的证明,提交给35互联,审核后(一星期内)就会发送域名转出密码。
幸好域名持有人和会员号所有者都是我本人,省去了非常多麻烦。
打印一张,将多个域名填入,签名,附了一份签名的身份证复印件,5月22日上午申通同城快递到35互联,好像下午就到了。
5月23日下午收信的时候,就收到了3个域名的转出密码:)效率还挺高的。
附:国际域名转移注册商(转出)申请表,这里下载:
下载文件 更多相关文档下载:http://www.35.com/Servercenter/document.aspx
注意:请将以下内容完整填写,并保证填写信息真实。
域名
会员号
域名持有人
转入的注册服务机构名称
接收密码的邮箱
域名持有人单位公章
(若为个人则只需签名)
会员号所有者公章:
(若为个人则只需签名)
日期
请将本表格填写完整后,附上域名所属会员号的注册人身份证明和域名持有人身份证明,(附件说明:若信息为自然人,则提供该个人有本人亲笔签名的身份证复印件;若为非自然人,则提供加盖公章的营业执照复印件或组织机构代码证;若是营业执照复印件,上面需盖有效的年检章),然后将表格原件连同身份证明资料邮寄至厦门三五互联科技股份有限公司,索取转移注册商密码。
厦门三五互联科技股份有限公司特提醒用户:谨慎选择转移注册服务机构,注意查收、妥善保管密码,若因注册机构转移错误,密码保管不善、丢失等引起的责任均与厦门三五互联科技股份有限公司无关,并由此引起的一切争议及法律责任均由域名持有人承担。
备注说明:
1. 需转移的域名必须是在厦门三五互联科技股份有限公司申请的国际域名。
2. 域名转出时距离域名到期日不能小于15天。
3. 域名必须在注册生效后60天才可以提出申请转出。
4. 域名转出时距离域名最后一次续费日不能小于60天,以避免您的域名的注册年限可能在转出后不能延长一年。
5. .tv域名目前不能办理转出。
2008/03/08 01:02
考虑到精通的代理价比Godaddy的普通会员价还贵,打算把精通的域名转移到Godaddy。我的代理级别比较低,所以拿到的代理价比较高,没办法:(
godaddy的.com域名用优惠卷才$6.99,加$0.2,也才$7.19,现在美元兑RMB才7.12, 7.19*7.12 = 51.1928,50元钱左右:)
先看了下网上的文章,发现精通的域名可以自由转出到Godaddy,于是将一个快到期的域名(diantai8.com)试转了一下。
域名转移注册商主要就是需要一个转出密码,听说就是刚注册时的密码,还好我记得。还有一个就是原注册的邮箱要能收信,有这两个,基本就能转出成功。
3月4日申请转的,3月6日15点收到精通的确认信,晚上去确认了一下。今天回来收信,发现3月6日20点域名就转移成功了:)
太晚了,具体流程明后天整理后再写。
godaddy的.com域名用优惠卷才$6.99,加$0.2,也才$7.19,现在美元兑RMB才7.12, 7.19*7.12 = 51.1928,50元钱左右:)
先看了下网上的文章,发现精通的域名可以自由转出到Godaddy,于是将一个快到期的域名(diantai8.com)试转了一下。
域名转移注册商主要就是需要一个转出密码,听说就是刚注册时的密码,还好我记得。还有一个就是原注册的邮箱要能收信,有这两个,基本就能转出成功。
3月4日申请转的,3月6日15点收到精通的确认信,晚上去确认了一下。今天回来收信,发现3月6日20点域名就转移成功了:)
太晚了,具体流程明后天整理后再写。
2007/05/27 13:46
在im286看到一个叫负翁的ID,发布了一个使用nslookup来查询域名是否注册的方法的录像,下载下来看了下,确实是个不错的主意。
判断一个域名是否注册,完全可以不用从域名代理商的web上去查询,直接使用nslookup你就能够判断。最好的办法,就是连接到域名注册机构
提供的dns服务器上,查询域名的dns信息,如果域名存在,则会显示相关ns信息,如果域名不存在,则会显示 Non-existent domain。
原文:http://www.im286.com/viewthread.php?tid=1895588
下面将操作步骤简述一下:
开始->运行->cmd
C:\Documents and Settings\Administrator>nslookup
Default Server: dns3.cttwh.net
Address: 61.232.206.102
> root(查看当前根服务器设置)
Default Server: A.ROOT-SERVERS.NET
Address: 198.41.0.4
> server
Server: A.ROOT-SERVERS.NET
Address: 198.41.0.4
DNS request timed out.
timeout was 2 seconds.
*** Request to A.ROOT-SERVERS.NET timed-out
> cn.(查看CN域名的DNS服务器)
Server: A.ROOT-SERVERS.NET
Address: 198.41.0.4
Name: cn
Served by:
- NS.CERNET.NET
202.112.0.44
cn
- A.DNS.cn
203.119.25.1
cn
- B.DNS.cn
203.119.26.1
cn
- C.DNS.cn
203.119.27.1
cn
- D.DNS.cn
203.119.28.1
cn
- E.DNS.cn
203.119.29.1
cn
> server 203.119.25.1(任选一个NDS服务器)
203.in-addr.arpa nameserver = NS1.APNIC.NET
203.in-addr.arpa nameserver = NS3.APNIC.NET
203.in-addr.arpa nameserver = NS4.APNIC.NET
203.in-addr.arpa nameserver = DNS1.TELSTRA.NET
203.in-addr.arpa nameserver = NS-SEC.RIPE.NET
203.in-addr.arpa nameserver = TINNIE.ARIN.NET
Default Server: [203.119.25.1]
Address: 203.119.25.1
> set type = ns(设置查询类型为ns)
> hx.cn(开始查询,这个米被注册了)
Server: [203.119.25.1]
Address: 203.119.25.1
Name: hx.cn
Served by:
- ns2.4everdns.com
hx.cn
- ns1.4everdns.com
hx.cn
> hxhxhxhxhx.cn(乱敲一个,应该没被注册)
Server: [203.119.25.1]
Address: 203.119.25.1
*** [203.119.25.1] can't find hxhxhxhxhx.cn: Non-existent domain
看到提示Non-existent domain,就可以确定,这个域名没有被注册。
如果是查询.com,则输入com.,就会列出com的查询DNS服务器,然后server 服务器IP,set type=ns后,就可以查询了:)
引用
判断一个域名是否注册,完全可以不用从域名代理商的web上去查询,直接使用nslookup你就能够判断。最好的办法,就是连接到域名注册机构
提供的dns服务器上,查询域名的dns信息,如果域名存在,则会显示相关ns信息,如果域名不存在,则会显示 Non-existent domain。
原文:http://www.im286.com/viewthread.php?tid=1895588
下面将操作步骤简述一下:
开始->运行->cmd
C:\Documents and Settings\Administrator>nslookup
Default Server: dns3.cttwh.net
Address: 61.232.206.102
> root(查看当前根服务器设置)
Default Server: A.ROOT-SERVERS.NET
Address: 198.41.0.4
> server
Server: A.ROOT-SERVERS.NET
Address: 198.41.0.4
DNS request timed out.
timeout was 2 seconds.
*** Request to A.ROOT-SERVERS.NET timed-out
> cn.(查看CN域名的DNS服务器)
Server: A.ROOT-SERVERS.NET
Address: 198.41.0.4
Name: cn
Served by:
- NS.CERNET.NET
202.112.0.44
cn
- A.DNS.cn
203.119.25.1
cn
- B.DNS.cn
203.119.26.1
cn
- C.DNS.cn
203.119.27.1
cn
- D.DNS.cn
203.119.28.1
cn
- E.DNS.cn
203.119.29.1
cn
> server 203.119.25.1(任选一个NDS服务器)
203.in-addr.arpa nameserver = NS1.APNIC.NET
203.in-addr.arpa nameserver = NS3.APNIC.NET
203.in-addr.arpa nameserver = NS4.APNIC.NET
203.in-addr.arpa nameserver = DNS1.TELSTRA.NET
203.in-addr.arpa nameserver = NS-SEC.RIPE.NET
203.in-addr.arpa nameserver = TINNIE.ARIN.NET
Default Server: [203.119.25.1]
Address: 203.119.25.1
> set type = ns(设置查询类型为ns)
> hx.cn(开始查询,这个米被注册了)
Server: [203.119.25.1]
Address: 203.119.25.1
Name: hx.cn
Served by:
- ns2.4everdns.com
hx.cn
- ns1.4everdns.com
hx.cn
> hxhxhxhxhx.cn(乱敲一个,应该没被注册)
Server: [203.119.25.1]
Address: 203.119.25.1
*** [203.119.25.1] can't find hxhxhxhxhx.cn: Non-existent domain
看到提示Non-existent domain,就可以确定,这个域名没有被注册。
如果是查询.com,则输入com.,就会列出com的查询DNS服务器,然后server 服务器IP,set type=ns后,就可以查询了:)





