• 网站更换域名需要注意的一些问题


    1.代码层面:

      找出代码中固定写死域名或者配置在应用参数中的所有地方,html/css/js层面可以使用相对路径不用跟具体域名绑定,或者通过一个地方统一进行控制方便以后进行更改。

      服务器端代码根据具体情况进行处理,服务器端代码如Java域名可以在一个地方统一控制如:配置在某个配置文件中,所有域名的获取都调用同一个接口。

    2.SEO层面:

      如果是前台网站SEO相对比较重要,更换域名对SEO会有比较大的影响,具体就是尽量减少这方面的影响把。考虑老域名的访问,新老域名的兼容。

    3.与其他网站兼容性

      网站一般不是独立的,如果你更换某个顶级域名下的子域名,而该子域名只是顶级域名下其中一个应用,很多时候你跟其他同域应用会有一些数据上的交互,可能需要考虑比较多的问题:域名变换意味着Cookie作用域的变化(domain或者path),跟其他应用的交互:白名单、黑名单等。

    4.安全方面:

      有时候更换域名是为了业务上整合的需要,新域名表示一个新应用,新域名下不同的路径表示不同的业务模块,此时可以把新域名请求代理转发到老域名。RwriteRule [L,P]可以完成此任务。这种情况需要注意:1.经过代理转发的请求,客户端IP信息可能丢失;2.由于代理转发相对后端服务器客户端就只有一个,如果应用中有设置某些安全规则需要注意可能代理请求到一定量会被拦截,可以设置白名单或者其他方法解决。3.以来Referer和Host信息的逻辑也需要进行调整。

  • 相关阅读:
    CSS颜色代码大全(自用)
    Redis学习——redis.conf 配置文件介绍
    职场生存法则
    你绝对想不到的是,照片还可以这么折腾!
    scene类和platform类javafx
    员工辞职申请表.docx
    Group容器的使用与点击事件javafx
    7种join连接查询
    面试非技术问题
    加入新公司,怎样快速熟悉业务和项目?
  • 原文地址:https://www.cnblogs.com/xinglongbing/p/2494967.html
Copyright © 2020-2023  润新知