`
eood
  • 浏览: 5821 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

如何正确处理www域名和无www域名

阅读更多

一般我们常用www.eood.cn这样的域名作为主站域名, 但是无www前缀的域名也很常见。假如只设置www域名,有些人直接输入无www的域名将找不到你的网站,这样会损失很大一部分流量。但是如果将有无www前缀的域名都指向自己的网站,又会造成SEO中重复文章的问题, 你将会发现搜索引擎中一部分是带www前缀的url,另一部分则没带。还会出现文章索引减少等很多问题。所以我们必须了解如何正确使用这两个域名。

正确的做法是将一个域名301重定向的另一个域名

比如你使用带www前缀的域名作为主域名,可以将无www前缀的域名下的所有请求301重定向到主域名下对应的URL上。

将无www域名指向空白的目录,目录下只保留一个.htaccess文件, 文件内容为(以eood.cn为例)

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^eood.cn
RewriteRule (.*) http://www.eood.cn/$1 [R=301,L]

这样所有流量会引向正确的URL,还不会造成重复内容的问题。

这种设置方法还可以用在更换域名的情况下,比如你要更换老域名www.a.com为www.b.com, 将主站域名换成www.b.com后,将www.a.com指向空白目录,目录下只保留一个.htaccess文件,文件内容为

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.a.com
RewriteRule (.*) http://www.b.com/$1 [R=301,L]

这样设置后无论搜索引擎爬虫还是用户都会自动跳转到正确的URL上。老网站的PR会逐步向新网站迁移。

原文地址:http://blog.eood.cn/www_domain_and_non_www_domain_settings

推荐:Drupal 教程

 

分享到:
评论

相关推荐

    域名判断,用于检测域名是否正确

    这个主题涉及到的是如何检查一个字符串是否符合域名的规范,确保它能够正确解析和使用。以下是对"域名判断,用于检测域名是否正确"这一知识点的详细阐述。 首先,我们要理解域名的基本构成。域名是由一串分隔的字符...

    IIS7 解决主域名和www域名同一站点301重定向问题

    **主域名和www域名**的处理是网站配置的重要部分。当用户输入`example.com`或`www.example.com`时,应当都能正确访问同一站点。如果不做处理,可能会导致两个URL都能独立工作,但搜索引擎可能会视为两个不同的网站,...

    域名解析故障处理手册.pdf

    《域名解析故障处理手册》是H3C技术文档的一部分,主要针对网络管理员和IT专业人士,提供了在遇到域名解析问题时的解决策略。该手册详细介绍了几种常见的域名解析故障及其处理方法,旨在帮助用户快速定位并修复问题...

    清除非法域名恶意指向操作指南 非法域名恶意指向处理方法 如何删除空主机头

    请参考提供的文档《如何删除空主机头.doc》、《非法域名恶意指向处理方法.doc》以及《附件:清除非法域名恶意指向操作指南.doc》获取更详细的指导和实例。时刻保持警惕,维护网络安全是每个网络管理员的责任。

    二级域名 泛域名解析

    - `domain_reg.asp`:可能用于处理域名注册的逻辑,包括检查域名可用性、处理支付等。 - `Redirect.asp`:可能用于重定向功能,当用户访问旧的或错误的二级域名时,自动跳转至正确的目标。 通过这些ASP文件,我们...

    PHP域名防堵源码完美版微信域名防堵红检测API平台域名实时检测

    【PHP域名防封源码】是一个专为解决微信环境下域名被封禁问题的解决方案,它提供了微信域名防封防红检测API平台,并且支持实时检测域名的状态。...使用者需要有一定的技术背景,以便正确部署和维护这套系统。

    域名查询接口-域名接口

    - **参数传递**:接口通过`$domain`和`$suffix`两个参数接收待查询的域名及后缀。 - **返回值**: - **1000**:表示查询失败。 - **1001**:表示域名不可注册。 - **9999**:表示域名可以注册。 ### 二、接口...

    子域名收集——Layer子域名挖掘机

    子域名收集是网络安全领域中一个重要的环节,尤其是在渗透测试中,了解目标组织的网络结构是必要的。"Layer子域名挖掘机"是一款...正确使用和理解这款工具的使用方法,将有助于提升网络安全领域的专业技能和工作效率。

    域名持有权转让 域名转让问题

    6. **多域名处理**:如果有多域名需要修正或转让,每个域名应分别处理,确保每个域名的信息独立、清晰。 7. **签名与联系信息**:申请人和经办人的签名至关重要,这不仅是法律上的确认,也是身份验证的一部分。同时...

    最新域名防红全解分享,2022域名防红源码

    - 基于IP和DNS的策略:通过改变DNS解析,使恶意软件无法正确识别网站的服务器IP地址,或者通过动态分配IP来避免固定IP被标记。 - 用户行为分析:监控和分析用户的正常访问模式,一旦发现异常流量或行为,可立即...

    Php多域名登陆

    在实际操作中,你需要根据这两个域名的环境配置相应的代码,确保它们能够正确地识别和处理用户登录状态。 总结来说,PHP实现多域名登录涉及到Cookie、Session、数据库交互、安全策略以及可能的跨域配置。理解这些...

    asp.net core二级域名实现.zip

    在ASP.NET Core中,我们可以通过路由和中间件来实现二级域名的处理。 1. **配置主机和路由** ASP.NET Core的`WebHostBuilder`允许我们在启动应用时配置多个主机绑定。通过`UseUrls`方法,可以指定应用程序监听的...

    Layer子域名挖掘机

    4. **结果导出**:扫描完成后,用户可将结果导出为CSV或TXT格式,方便后续分析和处理。 5. **实时更新**:定期更新数据库,包含最新的公共和私有源,确保扫描的全面性。 **三、使用方法与步骤** 1. **下载与安装**...

    虚拟域名的配置和设置方法

    这种技术使得服务器可以处理来自不同域名的请求,而无需为每个网站分配单独的物理服务器。 二、虚拟域名工作原理 当用户在浏览器中输入一个域名时,DNS(域名系统)会将该域名解析为对应的IP地址。服务器通过监听这...

    c#中实现二级域名完整示例

    6. **安全考虑**:确保正确处理SSL证书,因为每个二级域名可能需要单独的SSL证书,或者你可以使用通配符证书覆盖所有二级域名。同时,验证二级域名以防止恶意输入,确保其符合你的业务规则。 通过以上步骤,你就...

    networksolutions域名解析教程

    2. **CNAME记录**:如果您的网站使用子域名,如www.example.com,可以创建CNAME记录,将子域名指向主域名的A记录,这样无论用户访问哪个,都能正确跳转。 3. **MX记录**:对于电子邮件服务,需要设置MX记录,指明...

    详解nginx同一端口监听多个域名和同时监听http与https

    通过在Nginx中正确配置多个域名和协议监听,可以为网站提供稳定、安全、高效的网络服务。在实际应用中,应该结合具体的服务器配置和网络安全策略,来优化Nginx的设置,以达到最佳的性能和安全效果。

    域名扫描(批量扫描域名的工具)

    这些工具能够快速地检查大量域名的状态,例如是否存在、解析正确与否、主机服务类型、SSL证书情况等。这有助于研究人员发现潜在的安全漏洞、监测竞争对手的在线活动或评估网络资产。 标题提到的"批量扫描域名的工具...

    子恩域名授权系统2.0 全解无加密无授权版盗版入库源码

    该系统的全解无加密无授权版意味着所有源代码都已公开,没有经过任何加密处理,用户可以自由查看和修改代码,但同时也需要注意,这样的版本可能存在版权问题,使用时应遵循相关法律法规,尊重原作者的知识产权。...

    3322域名更新器 V1.0

    总结,3322域名更新器V1.0是一款旨在简化3322域名管理的工具,通过自动化和批量处理功能,提升了域名管理的效率。然而,随着技术的发展,新的版本(如V2.0)可能带来了更多的改进或安全考量,用户在使用过程中需要...

Global site tag (gtag.js) - Google Analytics