利用URL Rewrite的web.config实现301重定向

从优化搜索引擎角度出发,301重定向是网址重定向比较可行的一种办法。当网站的当前域名不可用或者发生变更后,搜索引擎只对新网址进行索引,同时又会把旧地址下原有的外部链接如数转移到新地址下,从而不会让网站的排名因为网址变更而收到丝毫影响。

同样,在使用301永久性重定向命令让多个域名指向网站主域时,也不会对网站的排名产生任何负面影响。

301重定向有助于增加网站的权重,如将所有站点权重都集中于 一个域名

注意:要做重定向的域名一定都要绑定并解析在该主机上才能生效

一、下面简单阐述一下对Windows虚拟主机用户的实现301重定向的方法:

例如:将429006.com 定向到www.429006.com 这个域名上。

Windows server 2003 IIS6.0虚拟主机下301重定向代码

httpd.ini文件 配置的代码 Continue reading "利用URL Rewrite的web.config实现301重定向"

Godaddy主机的IIS7下WordPress中文Tag地址伪静态

官方已经内置了IIS7 URL Rewrite 的支持,但对于中文用户来说,官方内置的伪静态规则不能完好的支持带有中文Tag和中文目录地址的问题。

只需要增加一个 PHP 文件,并修改一下 web.config 文件中的 Rewrite 规则即可,不需要修改程序文件。

第一步:新建一个“chineseurl.php”文件,内容 Continue reading "Godaddy主机的IIS7下WordPress中文Tag地址伪静态"

IIS7菜单树的“+”加号不显示的解决办法

pop:测试的时候遇到了这个问题,IIS6正常显示,找到了下面的解决办法

症状:
IIS7.0打开错误提示:
请求筛选模块被配置为拒绝包含双重转义序列的请求。HTTP 错误 404.11 - Not Found

解决办法:
1、打开%windir%\system32\inetsrv\config\目录,找到“applicationhost.config”然后使用记事本打开   
2、然后搜索 <requestFiltering> ,将其修改为 <requestFiltering allowDoubleEscaping="true"> 即可