很多朋友在IIS环境中搭建好网站后,习惯性将带www和不带www的域名都绑定到一个网站上,这样做虽然两个域名都能访问,但容易造成权重分散,从而导致网站权重降低。
其实我们可以将访问不带www的域名自动跳转到带www的域名,例如访问taotaozaixian.com时浏览器自动跳转到www.taotaozaixian.com,浏览器地址显示的也是www.taotaozaixian.com。
总结网上的方法,有两种方法比较常用:
第一种是设置网站301重定向。优点是设置快速简单;缺点是要建立两个站点,一个真实站点,一个空站点。
第二种是安装URL重写工具。优点是只需建立一个真实站点即可;缺点是设置稍微复杂。

第一种方法可以参考此篇文章 https://www.uust.com/wiki/web/86.html

下面使用实际例子讲述第二种方法
1.首先将taotaozaixian.com www.taotaozaixian.com都解析到同一台web服务器的IP

2.下载安装web平台安装程序
https://www.microsoft.com/web/downloads/platform.aspx

https://www.iis.net/downloads/microsoft/url-rewrite

3.下载安装完成后在开始菜单中找到并打开 Microsoft Web Platform Installer
在打开的 Web平台安装程序 右上角输入url进行查找
选中"URL重写工具2.0",点击添加,然后点击右下角安装

安装完重新打开IIS站点,就可以看到 "URL重写" 了

4.配置重定向
打开网站https://www.ssffx.com/htaccess/?jdfwkey=5rfiq
在左侧选择"WWW域名重定向",然后在右边输入框输入带www的完整域名www.taotaozaixian.com

复制下方生成的代码

<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(taotaozaixian\.com)(:80)? [NC]
RewriteRule ^(.*) http://www.taotaozaixian.com/$1 [R=301,L]
order deny,allow

5.回到IIS站点,点击"URL重写",点击右边"导入规则"
将重写代码粘贴到规则里,点击应用

6.重启IIS站点,在浏览器输入不带www的域名taotaozaixian.com,浏览器就会自动跳转到www.taotaozaixian.com了

最新文章

  1. 关于PHP语言
  2. testMarkDown
  3. sublime自定义快键键不行,
  4. [BZOJ4326][codevs4632][codevs5440][UOJ#150][NOIP2015]运输计划
  5. DJANGO的API跨域实现
  6. iOS - Block 代码块
  7. delphi Sender和Tag的用法1
  8. Unity3D资源存放笔记
  9. i++与++i的区别
  10. requireJS配置选项
  11. 安装 Archlinux 小记
  12. C#委托的简单剖析
  13. &lt;正向/反向&gt;最大匹配算法(Java)
  14. Jsp/html页面删除前进行删除提示
  15. YARN配置
  16. react~props和state的介绍与使用
  17. laravel passport加密jwt格式的access_token中的sub(user_id)字段
  18. 运行wmic命令异常:java.io.IOException: Cannot run program &quot;wmic&quot;: CreateProcess error=2, ϵͳ&#213;Ҳ&#187;&#181;&#189;ָ&#182;解决记录
  19. Segments CodeForces 909B (找规律)
  20. Windows下Linux 环境 Cygwin安装及配置 基本工具使用

热门文章

  1. Shell学习之结合正则表达式与通配符的使用(五)
  2. spring注解工具类AnnotatedElementUtils和AnnotationUtils
  3. Airtest基本使用
  4. Springboot 1.5.x 集成基于Centos7的RabbitMQ集群安装及配置
  5. python简单名片管理系统
  6. Linux学习笔记7
  7. Linux下MySQL 安装配置
  8. 潭州课堂25班:Ph201805201 django 项目 第三十三课 后台文章标签查询提交到前台,删除功能实现(课堂笔记)
  9. react-native-background-job——让你的react-native项目实现后台运行
  10. 超详细Gitlab Runner环境配置中文教程