zoukankan      html  css  js  c++  java
  • 网站更换域名需要注意的一些问题

    1.代码层面:

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

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

    2.SEO层面:

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

    3.与其他网站兼容性

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

    4.安全方面:

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

  • 相关阅读:
    C#零相位数字滤波器,改写自Matlab函数filtfilt
    [收藏]C语言格式化字符串
    C#调用PMAC运动控制卡的pcomm32动态链接库的数据类型转换
    [收藏]常见逻辑电平标准
    主要软件作品展示
    新一年希望做的事情
    单元测试的思维导图
    SQLite简单教程
    关于动态执行SQL Statement on ISeries
    突然发现一个 IBM.Data.DB2.ISeries的一个小问题,也是很头痛的问题
  • 原文地址:https://www.cnblogs.com/xinglongbing/p/2494967.html
Copyright © 2011-2022 走看看