利用反向代理批量实现https协议访问

最近有一个项目需求,需要为站点增加https访问。

开始只配置了www域名下的https,发现css和js都无法正常加载,原因是https页面,如果加载http协议的内容,会被认为页面不安全,尤其是IE,刷新一下页面就要弹出一次确认,相当烦人。

后来苦逼的把各个子域名都加入了https配置,nginx.conf里写各个子域名都写了一个443的server配置,每新增一个域名,还得copy一份,如果是修改一下站点的配置,还得改两次以上。

未知的恐惧——NULL

1
2
3
4
5
6
7
8
9
10
11
12
13
SELECT 
NULL = 0,
NULL = 12345,
NULL <> 12345,
NULL + 12345,
NULL || 'abc',
NULL = NULL ,
NULL <> NULL ,
NULL AND TRUE ,
NULL AND FALSE ,
NULL OR FALSE ,
NULL OR TRUE ,
NOT (NULL);

如果这是一道面试题,估计不知道有多少程序员甚至是DBA会阵亡。