Blogger启用https访问的简单实现

zidon  2020/04/12, 06:06

Blogger的自定义域名启用https访问的简单实现方法如下:

1.首先得到一个国内可访问的Google的 IP 地址。

2.打开http://tools.tracemyip.org/网站左上角搜索框输入上面的IP进行搜索。

3.在搜索结果中找到Reverse DNS pointer:该项中的二级域名。

(提示:该二级域名的主域名应是 1e100.net 的,如果是 googlehosted.com后缀的则不可用。即我们需要的是xxxxx.1e100.net格式的二级域名。)

4.登陆自己的域名后台,把绑定Blogger的域名CNAME指向该二级域名。

5.最后登陆Blogger后台-设置-基本:右侧的“HTTPS 可用性”下,选择是。

6.如果希望http访问重定向到https,只需将步骤5同页中的“HTTPS 重定向“选择是即可。

注:以上创意来自https://blog.iljw.me/2018/07/enable-blogger-https.html,本人仅作操作流程的精简。

附注:

7.如果在第6步操作完提示:
“您未获得使用此域的授权。请按照设置说明执行相应操作。”
(You have not been authorized to use this domain. Please follow the settings instructions.)

请重新浏览Blogger后台-设置-基本页面:点击发布-博客地址处的“修改”按钮。按照提示给自己的域名新建一个随机码的二级域名CNAME到gv-xxx.dv.googlehosted.com格式的域名即可。

8.如果以上操作还不能解决问题:那就在Blogger后台-设置-基本页面:点击发布-博客地址处的“修改”右侧的“x”按钮,就是把自定域名删掉。这时候Blogger只保留xxx.blogspot.com的地址,会自动开启https。然后再把自己要绑定的域名重新添加上就可以了。

Apache报错:Invalid command 'SSLPassPhraseDialog', perhaps misspelled...的问题。

zidon  2020/04/12, 06:05

Apache检查语法httpd -t 报错:Invalid command 'SSLPassPhraseDialog', perhaps misspelled...的问题。

先说一下应用场景,服务器环境为CentOS7.7,Apache2.4.6。

安装完mod_ssl
# yum -y install mod_ssl

检查Apache语法
# httpd -t

即出现如下报错:
AH00526: Syntax error on line 18 of /etc/httpd/conf.d/ssl.conf: Invalid command 'SSLPassPhraseDialog', perhaps misspelled or defined by a module not included in the server configuration

这时候是不能重启Apache的。

只需编辑ssl配置文件:
# vim /etc/httpd/conf.d/ssl.conf

在 Listen 443 https 的下面加入:

LoadModule ssl_module modules/mod_ssl.so

就解决问题了。

以往,从没出现过此类问题,此次就手动指定mod_ssl吧,仅作记录。