域名 – 嗨软 https://ihacksoft.com/archive 分享最好用的常用软件 Tue, 22 Nov 2022 02:41:09 +0000 zh-CN hourly 1 https://wordpress.org/?v=4.9.26 不带www转带www根域名,纠结要不要做 https://ihacksoft.com/archive/1325.html https://ihacksoft.com/archive/1325.html#respond Wed, 24 Feb 2016 08:54:38 +0000 https://ihacksoft.com/?p=2054   最近有在纠结一件事,要不要把一个网站域名从带www 301转向到不带www的根域名,不太敢尝试,怕影响网站权重及一些文章的排名,毕竟那个网站目前访问量还是不错的,IP 8000左右,PV 10000多。其实本来是不考虑跳转的,好好的干吗跳转呢?但是因为平时宣传发外链时一般是发不带www的根域名的,所以就开始考虑这个必要性。网上搜索了这方面的相关资料,发现卢松松也有经历过,并且记下了当时的全过程。这里记一下,以作参考。

2011年5月25日,更换域名当天,百度顺利收录新域名,最快的“留言本”不到一小时就开始收录,窃喜!
2011年5月28日,Google的收录开始陆续转移到无www的下面,但site域名,主域名依然是有www,但Google的网站链接全部更新。
2011年5月29日,百度搜索“卢松松”,新域名已经排在第一,并是当天快照,Google收录仍无变化,看来这次301定向,百度的反应比Google快很多啊。
实战分享更换域名的SEO情况 SEO推广 第2张
2011年5月30日,在百度快照开始回档,如老域名、博客大全,而含有www域名的快照有的甚至回档到去年。总之,大部分目录回档,Google的新域名权重开始向新域名转移。
2011年6月1日,更换域名后Google对新文的收录还是一如既往的给力,但对于新文的外链却不给力了,几乎不收录。
2011年6月4日,site:www.lusongsong.com Google依然有5430的收录量,百度也有556个收录量。
2011年6月6日,端午节过后,百度已经把主要的几个二级目录做转移到新域名下,如“网站推广”、“心情感悟”等栏目,而Google尽管对二级目录已经收录,但主域名仍然是www
2011年6月10日,百度对新域名进行了降权处理,有www的域名从新排到是第一位,不清楚百度是怎么搞的,301定向不到4天就收录了新域名,今天又回光返照了!Google还是老样子。
2011年6月12日,昨天放弃了keywords和description,也许不是时候,但还是赌一把。今天起来一看根域名已排第一,难道是修keywords和description放弃的作用?但快照是5月份的,Google仍是毫无动静。
2011年6月13日,百度和Google的收录开始发力,收录量开始逐渐向新域名转移,同时新域名收录量超过老域名。
2011年6月15日,Google已经完成大部分新域名收录,但部分权重消失,如:当时发布的文章不能当时收录了。
2011年6月16日,Google和百度开始大量收录新域名了,并且这两天权重的转移是相当明显的。
2011年6月17日,百度开始抽风,老域名快照上来了,顺势排到第一位,不过第二天就恢复理性,继续按照之前的走势顺利进行着。
2011年6月27日,10天了,数据基本没变,百度的相关搜索只剩两条了,收录逐渐的向新域名下转移,而今天Google PR更新了,新域名顺利上升到6,同时百度收录也开始抽风,收录一下上升到8000多,对我来说是好事。
2011年7月7日,很长时间没观察域名转移情况了,目前直接从www域名的来路依然有几百IP,不过新域名(lusongsong.com)的直接浏览量已经超越它了,也懒得观察了。
写在最后:
我想是时候结束这场更换域名风波了,让时间慢慢冲淡之前的外链吧。当时为了保证域名顺利更换,我花了两个晚上每天熬夜到凌晨3点,修改网页中各个链接,也通知了部分网站更换网址,也修改了部分软文的链接。

]]>
https://ihacksoft.com/archive/1325.html/feed 0
Godaddy 域名转出到阿里云 https://ihacksoft.com/archive/1324.html https://ihacksoft.com/archive/1324.html#respond Wed, 24 Feb 2016 08:08:42 +0000 https://ihacksoft.com/?p=2053   Godaddy 越来越贵了嘛!吃不消,昨天续费一个,价格竟高达20多美元,续费优惠码又很少,基本都用不了。怎么办?搜了一会,发现一个比较好的方法,就是把域名转移到阿里云(万网)上,阿里云上一年四五十块钱,便宜多了。然后第二年续费的时候可以再转回 Godaddy,因为你转入 Godaddy 的第一年,听说非常便宜。Godaddy 第二年续费前再把它转回阿里云,这样回来往复,就很划算了。怎么操作呢?分三步走:

一、域名解锁

  登录到GoDaddy账户,在“DOMAIN”一栏里选择自己想要转移的域名,点击后面的“Launch”。进入Domain信息后台,找到“Lock”这一行,一般地都是“on”状态,表示域名是锁住的状态。点击“Manage”进入更改为“off”状态,解锁,保存。解锁之后该域名就可以正常迁出了。

二、获取转移码

  返回到Domain信息后台找到:Authorization Code选项,点击“Email my code”,点击“send”按钮,获得转移码。

  向Godaddy官方索要转移码。转移码是域名商转移域名最重要的凭证,之后会收到一封标题是“****>>Infomation You Requested”的邮件,其中Authorization Info后面的就是转移码,去域名接收方使用。

三、域名转入

  到新注册商提交转入,填写转移码,付款后等待转入。

  在收到GoDaddy的确认信后,回到GoDaddy账户中,点击DOMAINS,再选择Transfers,点击Pending Transfers Out可以看到要转出的域名,在弹出的对话框中选择“Accept”即可。这一步很重要,一开始我就没有留意,如下图,要“接受”后才行。

Godaddy 域名转出

  可以点击新注册商的Transfer一栏,查看转入状态。顺利的话,几个小时内就可以完成。转入后,Domain一栏中会列出。

  注意,新注册、续费、转入的域名,60天后才可转出。

]]>
https://ihacksoft.com/archive/1324.html/feed 0
lnmp 添加域名全过程 https://ihacksoft.com/archive/1310.html https://ihacksoft.com/archive/1310.html#respond Mon, 15 Feb 2016 03:11:28 +0000 https://ihacksoft.com/?p=2039   有时候会需要添加,时间长了可能会忘记,还是记一下吧!就是添加绑定一个新的域名,先在DNSPod里面把域名解析到此服务器IP上,然后登陆SSH,执行以下操作以绑定此新域名。

[root@HQW-aliyun hack520]# /root/vhost.sh
=========================================================================
Add Virtual Host for LNMP , Written by Licess
=========================================================================
LNMP is a tool to auto-compile & install Nginx+MySQL+PHP on Linux
This script is a tool to add virtual host for nginx
For more information please visit http://www.lnmp.org/

=========================================================================
Please input domain:
(Default domain: www.lnmp.org):ihacksoft.com
===========================
domain=ihacksoft.com
===========================
Do you want to add more domain name? (y/n)
y
Type domainname,example(bbs.vpser.net forums.vpser.net luntan.vpser.net):
ihacksoft.com
===========================
domain list=ihacksoft.com
===========================
Please input the directory for the domain:ihacksoft.com :
(Default directory: /home/wwwroot/ihacksoft.com):/home/wwwroot/hack520
===========================
Virtual Host Directory=/home/wwwroot/hack520
===========================
===========================
Allow Rewrite rule? (y/n)
===========================
y
Please input the rewrite of programme :
wordpress,discuz,typecho,sablog,dabr rewrite was exist.
(Default rewrite: other):wordpress
===========================
You choose rewrite=wordpress
===========================
===========================
Allow access_log? (y/n)
===========================
y
Type access_log name(Default access log file:ihacksoft.com.log):

===========================
You access log file=ihacksoft.com.log
===========================

Press any key to start create virtul host...
Create Virtul Host directory......
set permissions of Virtual Host directory......
You select the exist rewrite rule:/usr/local/nginx/conf/wordpress.conf
Gracefully shutting down php-fpm . done
Starting php-fpm done
Test Nginx configure file......
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

Restart Nginx......
=========================================================================
Add Virtual Host for LNMP , Written by Licess
=========================================================================
For more information please visit http://www.lnmp.org/

Your domain:ihacksoft.com
Directory of ihacksoft.com:/home/wwwroot/hack520

=========================================================================
[root@HQW-aliyun hack520]#

]]>
https://ihacksoft.com/archive/1310.html/feed 0
lnmp 删除已添加的虚拟主机(域名) https://ihacksoft.com/archive/1309.html https://ihacksoft.com/archive/1309.html#respond Mon, 15 Feb 2016 03:01:14 +0000 https://ihacksoft.com/?p=2038   刚刚在 Linux 里用lnmp添加了一个域名,结果觉得目录不好,想改一个名字,反正里面还没有什么文件,就决定删除这个虚拟主机重新添加吧。方法来自官网,很简单的:如果使用lnmp一键安装包/root/vhost.sh添加的域名可以,可以删除/usr/local/nginx/conf/vhost/要删除的域名.conf文件,在/root/lnmp restart即可。如果是自己手动在/usr/local/nginx/conf/nginx.conf 里添加的,直接删除其中域名 的server{}段就可以了,记得重启。

]]>
https://ihacksoft.com/archive/1309.html/feed 0
Z-blog全站301不带www转向带www https://ihacksoft.com/archive/1290.html https://ihacksoft.com/archive/1290.html#comments Fri, 28 Sep 2012 04:31:18 +0000 https://ihacksoft.com/?p=2019 [ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600 ]]>
  我放了个httpd.ini在网站根目录下,居然成功了!!!全站的都能301转向了(网上很多方法只能实现首页转向,文章页就不行了。)。内容如下:

[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600

RepeatLimit 32
#RewriteEngine On 这句是不要的,我本来加了,后来把它去掉了,详见下面的“网摘”。

RewriteCond Host: ^hack0573\.com$
RewriteRule (.*) http\://www\.hack0573\.com$1 [I,RP]

注意了,ISAPI_Rewrite版本不一样,写法也有所不同。我问了虚拟主机提供商,他们的ISAPI_Rewrite版本是2.7。最终的规则为:

[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600

RepeatLimit 32

RewriteCond Host: ^hack0573\.com$
RewriteRule (.*) http\://www\.hack0573\.com$1 [I,RP]

==========以下为网摘==========

Windows虚拟主机301重定向:使用httpd.ini文件301重定向代码

  使用Windows虚拟主机的朋友无法用.htaccess实行301重定向,由于是虚拟主机也无法使用IIS重定向,很多朋友就为难了,下面我给大家说一下Windows主机下使用httpd.ini文件的301重定向。使用这个的前提是你的虚拟主机服务器必须支持ISAPI_Rewrite,问问你的空间商,支持才能用这个方法哦。

另外,ISAPI_Rewrite的版本有多个,所以代码也有所不同。使用前还是下详细咨询一下空间商ISAPI_Rewrite的版本。

1. 将不带www的顶级域名301重定向到带www的域名

#ISAPI_Rewrite 1.3 版本(此处为302状态码。)
[ISAPI_Rewrite]
#3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^yechai\.com$
RewriteRule (.*) http\://www\.yechai\.com$1 [I,R]

# ISAPI_Rewrite 2.x 版本
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^yechai.com$
RewriteRule (.*) http://www.yechai.com$1 [I,RP]

# ISAPI_Rewrite 3.0 版本
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond %{HTTP:Host} ^yechai.com$
RewriteRule (.*) http://www.yechai.com $1 [NC,R=301]

2. 不同域名之间的301转向

# ISAPI_Rewrite 2.x 版本
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond %{HTTP:Host} ^jeesr.blog.hexun.com$
RewriteRule (.*) http://www.yechai.com $1 [NC,R=301]

# ISAPI_Rewrite 3.0 版本
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond %{HTTP:Host} ^hi.baidu.com/suyingl$
RewriteRule (.*) http://www.yechai.com $1 [NC,R=301]

3. 将页面301重定向到另外一个页面

# ISAPI_Rewrite 2.x 版本
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteRule ^/oldpage.html$ http://www.yechai.com/post/46.html [I,O,RP,L]

# ISAPI_Rewrite 3.0 版本
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteRule ^/oldpage.html$ http://www.yechai.com/post/46.html [NC,L,R=301,O]

]]>
https://ihacksoft.com/archive/1290.html/feed 1
IIS绑定多个域名建立虚拟主机的方法 https://ihacksoft.com/archive/1247.html https://ihacksoft.com/archive/1247.html#respond Thu, 25 Nov 2010 09:23:44 +0000 https://ihacksoft.com/?p=1976
  没办法,现在公司的主站打不开了,打开是“无法显示该页”。这样可不行,得先写提示语,就写“抱歉,XX网网站系统正在升级…”。那要怎么做呢?先把域名映射到另外的服务器上…… ]]>
  今天公司服务器出问题了,早上我和金穗电脑公司的小刘一起去电信机房把它系统重装了,好了。下午打完补丁重启一下,远程桌面又连接不上了,不知道怎么回事,可能服务器硬件有问题。

  没办法,现在公司的主站打不开了,打开是“无法显示该页”。这样可不行,得先写提示语,就写“抱歉,XX网网站系统正在升级…”。那要怎么做呢?先把域名映射到另外的服务器上,就公司的EMail服务器吧!上面我装了WinWebMail,是IIS+ASP的,得用IIS6.0新建一个网站,称为虚拟主机喽~右击新建网站,新建的过程输入主机头:www.xxxxx.com,新建网站应该没有问题。如果新建的时候没有输入主机头或者说我想同时绑定xxxxx.com呢?右击新建的网站,属性-网站-高级-添加,不多说了,如下图:

IIS绑定多域名

  就这么简单搞定了。

]]>
https://ihacksoft.com/archive/1247.html/feed 0
WordPress 换空间换域名—Mysql数据库的备份、导出及导入方法(详细图文+亲自测试) https://ihacksoft.com/archive/1075.html https://ihacksoft.com/archive/1075.html#comments Mon, 16 Nov 2009 07:08:39 +0000 https://ihacksoft.com/?p=1804 一、首先是备份Wordpress的sql数据库,也就是导出Mysq数据库里的数据。

如果您的新域名还没有生效,这时你不能急于对Wordpress搬家,用临时url不能正确安装Wordpress。
进入PhpMyAdmin后点击右侧出现的数据库名称,再点击export,然后依下图操作,第一步是点击select all,然后选择sql… ]]>
一、首先是备份Wordpress的sql数据库,也就是导出Mysq数据库里的数据。

如果您的新域名还没有生效,这时你不能急于对Wordpress搬家,用临时url不能正确安装Wordpress。
进入phpmyadmin后点击右侧出现的数据库名称,再点击export,然后依下图操作,第一步是点击select all,然后选择sql…
Mysql
最后点GO导出。完成这些操作,你的电脑上会有以下两个项目:
1个或多个数据库备份文件和你的Wordpress下的所有文件。

二、变更你数据库里的旧域名为新的域名

因为WordPress博客和别的博客系统不同,你备份的数据里带有以前的域名信息,在新的博客里点击任何链接,都要回到原域名里去的。解决办法就是原数据库中的旧的域名信息换成新的域名。
1、打开“wp-config.php”文件,变更里面的相关设置数据。
2、接下来就要变更数据库中的域名信息。因为数据库文件可能较大,如果用其他编辑软件可能要等很长时间才能打开,因此你需要点击下载SCR这个软件,用它把你原来的url替换成现在的。(如果不换域名就跳过此步)
WordPress-Domain
完成操作后,数据库中的所有原url就被更改过来了。如果您不清楚你原来的URL,可以在原Wordpress中的设置中查看。

三、在PhpMyAdmin中导入数据库,即恢复数据库。

上传你所有的文件到你的新空间中,然后用PhpMyAdmin恢复数据库。
然后要作最后一点更改:进入你新站的 phpMyAdmin,选择wordpress的数据库,找到“wp-options”数据表, 检查“site_url”和 “home”两项是否正确,这里一定要仔细地检查确保正确。
在测试你的新站时,请清空你的浏览器cache和cookies。
如果浏览器无显示,可能是theme的问题,可以尝试更换theme试试。
特此说明:上述操作完成后,即完成了整个换域名转空间的全部步骤,但不包括Wordpress Theme中的路径更改。

下面我们进行数据库的导入操作。

1、首先当然还是找到PhpMyAdmin的管理页面,地址虚拟主机提供商会给你的。界面如下:
PhpMyAdmin
在登入名称和密码处分别填写你数据库的用户名和密码,然后点左下的"执行"按钮进入。(注意:你的计算机不能禁止COOKIE)

2、登陆后选择你开通的数据库。
PhpMyAdmin

3、然后选择右上角的"Import"进入导入数据库的界面。(如果我们是导出数据,可以点击旁边的“导出”进入,然后选择所有数据表导出.sql文件)
PhpMyAdmin

4、然后点“浏览”按钮找到你电脑里面要导入的MYSQL文件(.sql文件)。
MYSQL

5、文件的字符集根据你SQL文件编码格式来选择,一般采用默认就可以。然后点右下角的“执行”按钮开始导入数据。

导入完成后可以看到数据库sq_test里面已经存在了数据表。

对于不同MYSQL版本数据转换导入的问题解决办法

错误信息如下:
SQL: Create TABLE cdb_access ( uid mediumint(8) unsigned NOT NULL default ’0’, fid smallint(6) unsigned NOT NULL default ’0’, allowview tinyint(1) NOT NULL default ’0’, allowpost tinyint(1) NOT NULL default ’0’, allowreply tinyint(1) NOT NULL default ’0’, allowgetattach tinyint(1) NOT NULL default ’0’, PRIMARY KEY (uid,fid)) ENGINE=InnoDB DEFAULT CHARSET=latin1
Error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ’DEFAULT CHARSET=latin1’ at line 1
Errno.: 1064

可能信息不完全相同,但是基本类似。

解决办法如下:
用纯文本处理软件(例如记事本之类)打开你备份的文件,这些文件一般是*.sql。
在这些文件里面找到
ENGINE = MYISAM DEFAULT CHARSET=latin1
这样的语句改为
TYPE=MYISAM
再找到
ENGINE = HEAP DEFAULT CHARSET=latin1
改为
TYPE= HEAP
修改好后存盘上传或复制SQL文件内容在线执行,然后再恢复数据就没有问题了。

以上为MYSQL4导入到MYSQL5,遗憾的是从MYSQL5导入到MYSQL4我没有成功。

  还有很重要的一点,今天我把我在虚拟主机的Wordpress传到本地,导出数据库再导回本地的PhpMyAdmin,一切都很顺利,包括修改外网域名为本地127.0.0.1。但是一打开就是显示“Error establishing a database connection”。后来我发现是我忘了修改如下图画红线部分:
Error establishing a database connection

OK,Wordpress搬新家的整个过程就是这样的!这么详细的图文教程,你应该不会不懂吧?!

]]>
https://ihacksoft.com/archive/1075.html/feed 5