[Linux] Let’s Encrypt 換成 ZeroSSL

export ACCOUNT_EMAIL="OOO@XXX.XXX"
/usr/local/acme.sh/acme.sh --set-default-ca --server zerossl

如果站點沒有順利更換過去,乾脆vhost重建,再重選需要 SSL

  1. sudo -i
  2. lnmp vhost del XXX.xxx.com.tw
  3. lnmp vhost add XXX.xxx.com.tw
  4. 添加301轉址進去 conf
server {
	listen	80;
	server_name yourname.com;
	return 301 https://$server_name$request_uri;
補充:
# 不好的方法:
rewrite ^/(.*)$ http://example.com/$1 permanent;
# 好的方法:
rewrite ^ http://example.com$request_uri? permanent;
# 更好的方法:
return 301 http://example.com$request_uri;