如何针对老旧浏览器设置 HTTPS 策略

《转自:关于启用 HTTPS 的一些经验分享(二)》 几天前,一位朋友问我:都说推荐用 Qualys SSL Labs 这个工具测试 SSL 安全性,为什么有些安全实力很强的大厂家评分也很低?我认为这个问题应该从两方面来看: 国内用户终端情况复杂,很多时候降低 SSL 安全配置是为了兼容更多用户; 确实有一些大厂家的 SSL 配置很不专业,尤其是配置了一些明显不该使用的 CipherSuite。另外可以进行类似的引导,例如《浏 ...

网站https对SEO有哪些影响?

2015年5月25日,百度站长平台发布公告,宣布全面放开对https站点的收录,这其实意味着https对SEO的负面影响降低了。 我们可以来看下网站https化,有哪些优缺点: HTTPS的优点: 安全性方面 在目前的技术背景下,HTTPS是现行架构下最安全的解决方案,主要有以下几个好处: 1、使用HTTPS协议可认证用户和服务器,确保数据发送到正确的客户机和服务器; 2、HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、 ...

服务器采用Rsync+sersync主从同步文件

1.1 为什么要用Rsync+sersync架构? 1、sersync是基于Inotify开发的,类似于Inotify-tools的工具 2、sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个文件或某一个目录的名字,然后使用rsync同步的时候,只同步发生变化的这个文件或者这个目录。 1.2 Rsync+Inotify-tools与Rsync+sersync这两种架构有什么区别? 1、Rsync+Inotify-tools (1)Inotify-tools只能记录 ...

ping 丢包或不通时链路测试说明

当客户端访问目标服务器出现 ping 丢包或 ping 不通时, 可以通过 tracert 或 mtr 等工具进行链路测试来判断问题来源。 Linux 环境下链路测试工具介绍 traceroute 命令行工具 traceroute 是几乎所有 Linux 发行版本预装的网络测试工具, 用于跟踪 Internet 协议(IP)数据包传送到目标地址时经过的路径。 traceroute 先发送具有小的最大存活时间值(Max_TTL)的 UDP 探测数据包, 然后侦听从网关开始的整 ...

linux/Mac文件分割(将大的日志、SQL文件分割成小的)

linux下文件分割可以通过split命令来实现,可以指定按行数分割和安大小分割两种模式。 Linux下文件合并可以通过cat命令来实现,非常简单。   在Linux下用split进行文件分割:   模式一:指定分割后文件行数   对与txt文本文件,可以通过指定分割后文件的行数来进行文件分割。   命令:split -l 300 large_file.txt new_file_prefix   模式二:指定分割后文件大小 split -b 10m server.log wayn ...

DNS的TXT记录

在dns记录里面,除了最常见的a记录,cn记录,mx记录,还有不常见的txt记录 txt记录用来保存域名的附加文本信息,txt记录的内容按照一定的格式编写,最常用的是spf格式. spf用于登记某个域名拥有的用来外发邮件的 所有ip地址。 mx记录的作用是给寄信者指明某个域名的邮件服务器有哪些, spf格式的txt记录的作用跟mx记录相反,它向收信者表明,哪些邮件服务器是经过某个域名认可会发送邮件的。 spf的作用主 ...

postman中 form-data、x-www-form-urlencoded、raw、binary的区别

1、form-data: 就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息, 以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。 当上传的字段是文件时,会有Content-Type来表名文件类型;content-disposition,用来说明字段的一些信息; 由于有boundary隔离,所以multipart/form-data既可以上传文件, 也可以上传键值对,它采用了键值对的方式,所以可以上传多个文件。 2、x-w ...

Mac下用系统xcode安装php扩展

安装PHP扩展要求你的Mac系统已经安装了Xcode环境和命令行开发工具,如果还没安装,请先使用Shell安装。 xcode-select --install 为了扩展管理方便,首先来安装pecl扩展管理器。 cd /usr/lib/php 如果你的环境中装有多个php的话请看清哪一个(mac默认为:/usr/bin/php,/usr/bin/pecl) sudo php install-pear-nozlib.phar 可以用命令查看是否安装此扩展 sudo /usr/bin/pecl search mongodb   安装Red ...

Python3.x和Python2.x的区别

好久没有写代码,最近需要用python写一些监控程序、做一些爬取数据的工作, 之前的知识都是基于Python2.x,现在官方都推荐Python3.x,并且许多库都是基于3的, 所以特意在Google上search了一下3.x和2.x的区别,特在此记录一下,以备以后查找方便: 1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%。 Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 以取得很好的优化结果。 Py3.1性能比Py ...

使用Python收集获取Linux系统主机信息

使用 python 代码收集主机的系统信息,主要:主机名称、IP、系统版本、服务器厂商、型号、序列号、CPU信息、内存等系统信息。 #!/usr/bin/env python #encoding: utf-8 ''' 收集主机的信息: 主机名称、IP、系统版本、服务器厂商、型号、序列号、CPU信息、内存信息 ''' from subprocess import Popen, PIPE import os,sys ''' 获取 ifconfig 命令的输出 ''' def getIfconfig(): p = Popen(['ifconfig' ...