域名处理方法及装置制造方法及图纸

技术编号:22330281 阅读:37 留言:0更新日期:2019-10-19 12:18
本发明专利技术是关于域名处理方法及装置的技术方案。该方法包括:监测针对当前页面进行的当前操作;当当前操作为预设处理操作时,获取对应的域名处理规则;根据域名处理规则,判断是否将目标页面的URL中的默认域名切换至与默认域名不同的新的域名;当判断结果为是时,根据预设处理操作和新的域名执行对应的目标操作。通过本发明专利技术的技术方案,可利用事先设置的新的域名和域名处理规则确保网站页面的正常传播,避免在页面出现问题后才对网站进行处理而存在严重的滞后性。

Domain name processing method and device

【技术实现步骤摘要】
域名处理方法及装置
本专利技术涉及页面处理
,尤其涉及域名处理方法及装置。
技术介绍
目前,网站页面在传播过程(如页面跳转或者分享过程)中,可能会因为某些页面内容质量问题,导致这些页面的链接被屏蔽,严重的会使整个网站根域名下的所有页面都不可访问。在删除或者修改了存在问题的页面后,需要在短时间内将网站的页面内容迁移到另外一个安全的域名上,从而保证网站的可用。但在页面出现问题时,才将网站进行迁移处理存在严重的滞后性,尤其对于业务复杂的网站,短时间内在技术上很难实现,从而影响页面的正常使用。
技术实现思路
本专利技术实施例提供了域名处理方法及装置。所述技术方案如下:根据本专利技术实施例的第一方面,提供一种域名处理方法,包括:监测针对当前页面进行的当前操作;当所述当前操作为预设处理操作时,获取对应的域名处理规则;其中,所述预设处理操作包括业务跳转操作或者分享操作,所述业务跳转操作用于从所述当前页面跳转至与所述当前页面相邻的跳转页面;根据所述域名处理规则,判断是否将目标页面的URL中的默认域名切换至与所述默认域名不同的新的域名;其中,所述目标页面为所述当前页面或者所述跳转页面,且所述当前页面与所述跳转页面对应的业务不同;当判断结果为是时,根据所述预设处理操作和所述新的域名执行对应的目标操作。在一个实施例中,所述域名处理规则用于指示目标业务是否对应新的域名、是否开启域名切换功能,所述目标业务包括所述当前页面的业务或者所述跳转页面的业务;在根据所述预设处理操作和所述新的域名执行对应的目标操作之前,所述方法还包括:当判断结果为是时,若所述新的域名包括N个域名,则按照预设选择规则,从所述N个域名中选择目标域名,其中,所述N为大于或等于2的正整数,所述预设选择规则包括以下至少一项:随机选择规则;基于位置的选择规则;基于网络状态的选择规则;基于用户对域名的历史使用习惯的选择规则。在一个实施例中,当所述预设处理操作包括所述业务跳转操作时,所述根据所述预设处理操作和所述新的域名执行对应的目标操作,包括:根据所述业务跳转操作,获取所述跳转页面的URL中的默认域名;将所述跳转页面的URL中的默认域名替换为所述新的域名,以生成新的URL;使用所述新的URL打开所述跳转页面。在一个实施例中,当所述分享操作包括页面分享操作时,所述根据所述预设处理操作和所述新的域名执行对应的目标操作,包括:获取所述页面分享操作所分享的所述当前页面的URL中的默认域名;将所述当前页面的URL中的默认域名替换为所述新的域名,以生成所述当前页面对应的分享URL;基于所述页面分享操作,将所述分享URL分享至第一目标端。在一个实施例中,当所述分享操作包括二维码分享操作时,所述根据所述预设处理操作和所述新的域名执行对应的目标操作,包括:获取所述当前页面的URL中的默认域名;将所述当前页面的URL中的默认域名替换为所述新的域名,以基于所述新的域名生成二维码;基于所述二维码分享操作,将所述二维码分享至第二目标端。根据本专利技术实施例的第二方面,提供一种域名处理装置,包括:监测模块,用于监测针对当前页面进行的当前操作;获取模块,用于当所述当前操作为预设处理操作时,获取对应的域名处理规则;其中,所述预设处理操作包括业务跳转操作或者分享操作,所述业务跳转操作用于从所述当前页面跳转至与所述当前页面相邻的跳转页面;判断模块,用于根据所述域名处理规则,判断是否将目标页面的URL中的默认域名切换至与所述默认域名不同的新的域名;其中,所述目标页面为所述当前页面或者所述跳转页面,且所述当前页面与所述跳转页面对应的业务不同;执行模块,用于当判断结果为是时,根据所述预设处理操作和所述新的域名执行对应的目标操作。在一个实施例中,所述域名处理规则用于指示目标业务是否对应新的域名、是否开启域名切换功能,所述目标业务包括所述当前页面的业务或者所述跳转页面的业务;所述装置还包括:选择模块,用于在根据所述预设处理操作和所述新的域名执行对应的目标操作之前,当判断结果为是时,若所述新的域名包括N个域名,则按照预设选择规则,从所述N个域名中选择目标域名,其中,所述N为大于或等于2的正整数,所述预设选择规则包括以下至少一项:随机选择规则;基于位置的选择规则;基于网络状态的选择规则;基于用户对域名的历史使用习惯的选择规则。在一个实施例中,所述执行模块包括:第一获取子模块,用于当所述预设处理操作包括所述业务跳转操作时,根据所述业务跳转操作,获取所述跳转页面的URL中的默认域名;第一替换子模块,用于将所述跳转页面的URL中的默认域名替换为所述新的域名,以生成新的URL;打开子模块,用于使用所述新的URL打开所述跳转页面。在一个实施例中,所述执行模块包括:第二获取子模块,用于当所述分享操作包括页面分享操作时,获取所述页面分享操作所分享的所述当前页面的URL中的默认域名;第二替换子模块,用于将所述当前页面的URL中的默认域名替换为所述新的域名,以生成所述当前页面对应的分享URL;第一分享子模块,用于基于所述页面分享操作,将所述分享URL分享至第一目标端。在一个实施例中,所述执行模块包括:第三获取子模块,用于当所述分享操作包括二维码分享操作时,获取所述当前页面的URL中的默认域名;第三替换子模块,用于将所述当前页面的URL中的默认域名替换为所述新的域名,以基于所述新的域名生成二维码;第二分享子模块,用于基于所述二维码分享操作,将所述二维码分享至第二目标端。本专利技术的实施例提供的技术方案可以包括以下有益效果:在监测到业务跳转操作或分享操作时,通过获取域名处理规则,可判断是否需要将目标页面的URL中的默认域名切换至新的域名,若需要切换,则根据该新的域名以及该业务跳转操作或分享操作,执行对应的目标操作,从而利用事先设置的新的域名和域名处理规则确保网站页面的正常传播,避免在页面出现问题后才对网站进行处理而存在严重的滞后性。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种域名处理方法的流程图。图2是根据一示例性实施例示出的另一种域名处理方法的流程图。图3是根据一示例性实施例示出的又一种域名处理方法的流程图。图4是根据一示例性实施例示出的一种域名处理装置的框图。图5是根据一示例性实施例示出的另一种域名处理装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。为了解决上述技术问题,本专利技术实施例提供了一种域名处理方法,该方法可用于域名处理程序、系统或装置中,且该方法对应的执行主体可以是终端或服务器,如图1所示,该方法包括步骤S101至步骤S104:在步骤S101中,监测针对当前页面进行的当前操作;在步骤S102中,当当前操作为预设处理操作时,获取对应的域名处理规则;其中,预设处理操作包括业务跳转操作本文档来自技高网...

【技术保护点】
1.一种域名处理方法,其特征在于,包括:监测针对当前页面进行的当前操作;当所述当前操作为预设处理操作时,获取对应的域名处理规则;其中,所述预设处理操作包括业务跳转操作或者分享操作,所述业务跳转操作用于从所述当前页面跳转至与所述当前页面相邻的跳转页面;根据所述域名处理规则,判断是否将目标页面的URL中的默认域名切换至与所述默认域名不同的新的域名;其中,所述目标页面为所述当前页面或者所述跳转页面,且所述当前页面与所述跳转页面对应的业务不同;当判断结果为是时,根据所述预设处理操作和所述新的域名执行对应的目标操作。

【技术特征摘要】
1.一种域名处理方法,其特征在于,包括:监测针对当前页面进行的当前操作;当所述当前操作为预设处理操作时,获取对应的域名处理规则;其中,所述预设处理操作包括业务跳转操作或者分享操作,所述业务跳转操作用于从所述当前页面跳转至与所述当前页面相邻的跳转页面;根据所述域名处理规则,判断是否将目标页面的URL中的默认域名切换至与所述默认域名不同的新的域名;其中,所述目标页面为所述当前页面或者所述跳转页面,且所述当前页面与所述跳转页面对应的业务不同;当判断结果为是时,根据所述预设处理操作和所述新的域名执行对应的目标操作。2.根据权利要求1所述的方法,其特征在于,所述域名处理规则用于指示目标业务是否对应新的域名、是否开启域名切换功能,所述目标业务包括所述当前页面的业务或者所述跳转页面的业务;在根据所述预设处理操作和所述新的域名执行对应的目标操作之前,所述方法还包括:当判断结果为是时,若所述新的域名包括N个域名,则按照预设选择规则,从所述N个域名中选择目标域名,其中,所述N为大于或等于2的正整数,所述预设选择规则包括以下至少一项:随机选择规则;基于位置的选择规则;基于网络状态的选择规则;基于用户对域名的历史使用习惯的选择规则。3.根据权利要求1所述的方法,其特征在于,当所述预设处理操作包括所述业务跳转操作时,所述根据所述预设处理操作和所述新的域名执行对应的目标操作,包括:根据所述业务跳转操作,获取所述跳转页面的URL中的默认域名;将所述跳转页面的URL中的默认域名替换为所述新的域名,以生成新的URL;使用所述新的URL打开所述跳转页面。4.根据权利要求1所述的方法,其特征在于,当所述分享操作包括页面分享操作时,所述根据所述预设处理操作和所述新的域名执行对应的目标操作,包括:获取所述页面分享操作所分享的所述当前页面的URL中的默认域名;将所述当前页面的URL中的默认域名替换为所述新的域名,以生成所述当前页面对应的分享URL;基于所述页面分享操作,将所述分享URL分享至第一目标端。5.根据权利要求1至4中任一项所述的方法,其特征在于,当所述分享操作包括二维码分享操作时,所述根据所述预设处理操作和所述新的域名执行对应的目标操作,包括:获取所述当前页面的URL中的默认域名;将所述当前页面的URL中的默认域名替换为所述新的域名,以基于所述新的域名生成二维码;基于所述二维码分享操作,将所述二维码分享至第二目标端。6.一种域名处理装置,其特征在于,包括:监测模块,用于...

【专利技术属性】
技术研发人员:李杰
申请(专利权)人:无线生活杭州信息科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1