一、windows服务器,iis6.0。301重定向方法
以本站为例,本站域名www.shenzhenwo.com,shenzhenwo.com,www.shenzhenwo.cn,shenzhenwo.cn
目标:将所有域名301跳转到www.shenzhenwo.com,好处我就不说了,绝对有利于SEO,所有域名的权重将集中在www.shenzhenwo.com这个域名上,包括PR,收录等等。
1、在IIS里网站(主站)的所有主机头删除,只留www.shenzhenwo.com这一个主机头
2、新建一个网站,暂且命名为ReURL,网站目录可以为空,将新建的这个网站的主机头设为 shenzhenwo.com,www.shenzhenwo.cn,shenzhenwo.cn这三个。
3、设置ReURL的属性,在“重定向到”一栏里面输入“http://www.shenzhenwo.com$S$Q”,然后在“上面输入的准确URL”和“资源的永久重定向”两个选项前面打钩,最后点应用,就此301重定向全部设置完成。
4、二级域名的设置方法也跟上面步骤一样,如要将www.shenzhenwo.com/bbs 301转向为bbs.shenzhenwo.com。也许你会说我直接设置个二级域名就可以了,但是搜索引擎会认为www.shenzhenwo.com/bbs/1.htm 和bbs.shenzhenwo.com/1.htm是两个不同的页面,但事实上这两个页面是一样的,因此会分散这个页面的权重。
---------------------------重定向的参数说明--------------------------
以本站为例,本站域名www.shenzhenwo.com,shenzhenwo.com,www.shenzhenwo.cn,shenzhenwo.cn
目标:将所有域名301跳转到www.shenzhenwo.com,好处我就不说了,绝对有利于SEO,所有域名的权重将集中在www.shenzhenwo.com这个域名上,包括PR,收录等等。
1、在IIS里网站(主站)的所有主机头删除,只留www.shenzhenwo.com这一个主机头
2、新建一个网站,暂且命名为ReURL,网站目录可以为空,将新建的这个网站的主机头设为 shenzhenwo.com,www.shenzhenwo.cn,shenzhenwo.cn这三个。
3、设置ReURL的属性,在“重定向到”一栏里面输入“http://www.shenzhenwo.com$S$Q”,然后在“上面输入的准确URL”和“资源的永久重定向”两个选项前面打钩,最后点应用,就此301重定向全部设置完成。
4、二级域名的设置方法也跟上面步骤一样,如要将www.shenzhenwo.com/bbs 301转向为bbs.shenzhenwo.com。也许你会说我直接设置个二级域名就可以了,但是搜索引擎会认为www.shenzhenwo.com/bbs/1.htm 和bbs.shenzhenwo.com/1.htm是两个不同的页面,但事实上这两个页面是一样的,因此会分散这个页面的权重。
---------------------------重定向的参数说明--------------------------
继续咱的Linux架站之旅,今天尝试安装了一下Apache服务器软件。首先进入Apache网站http://httpd.apache.org/download.cgi,下载最新版本的Apache(我这里选择的是:Win32 Binary including OpenSSL 0.9.7m (MSI Installer): apache_2.0.63-win32-x86-openssl-0.9.7m.msi [PGP] [MD5] 这个版本),只有4MB多点,很快就搞定了。
然后双击开始安装,开始还比较顺利,但在安装的最后出现了“No installed service name Apache2”名字为Apache2的服务没有安装的提示。任务栏右下脚的Apache没有正常启动,比较奇怪,于是上百度知道了一下,找到了答案。
情况是这样的,Windows XP下的apache默认是不给安装ServerName的,也就是说Apache并没有安装,所以启动自然也不行,怎么办呢?很简单,安装一下就OK了。
运行,CMD进入命令行模式,进入到apache的bin目录下(我自己用的是默认路径,也就是c:\program file\apache group\apache2\bin>这个目录),执行 apache.exe -k install -n apache2 这串命令,提示安装完成后,就有apache2这个服务啦。
然后双击开始安装,开始还比较顺利,但在安装的最后出现了“No installed service name Apache2”名字为Apache2的服务没有安装的提示。任务栏右下脚的Apache没有正常启动,比较奇怪,于是上百度知道了一下,找到了答案。
情况是这样的,Windows XP下的apache默认是不给安装ServerName的,也就是说Apache并没有安装,所以启动自然也不行,怎么办呢?很简单,安装一下就OK了。
运行,CMD进入命令行模式,进入到apache的bin目录下(我自己用的是默认路径,也就是c:\program file\apache group\apache2\bin>这个目录),执行 apache.exe -k install -n apache2 这串命令,提示安装完成后,就有apache2这个服务啦。