买了域名之后,考试测验用反向代理来搞定直接用域名来访问,首先利用caddy作为反向代理做事器,为什么用caddy,大略,原生支持https。
caddy反向代理配置
aaa.xxx.com { tls xxxxx@xx.com gzip proxy / http://xxx.xxx.com:1002 { header_upstream Host {host} header_upstream X-Real-IP {remote} header_upstream X-Forwarded-For {remote} header_upstream X-Forwarded-Proto {scheme} }}
心想,挺大略,打完收工。

打开浏览器,输入域名,访问不了。。。。,打开chrome开拓者模式,创造重定向到了xxx.xxx.com,一顿搜索,创造须要在wordpress,配置文件wp-config.php添加一段代码
define('FORCE_SSL_ADMIN', true);// in some setups HTTP_X_FORWARDED_PROTO might contain // a comma-separated list e.g. http,https// so check for https existenceif (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)$_SERVER['HTTPS']='on';
添加完,重启wordpress。
重新访问,并没有什么用。。。。
又一顿搜索,才创造,正由于安装的时候,配置了wordpress域名,该域名和现在配置的域名不一致,wordpress在访问的时候,有域名验证,须要修正为现在配置的域名。
进入后台->设置->常规
修正,保存。重新访问,搞定。
须要把稳的点:
1、修正完wordpress配置后,一定要重启
2、访问wordpress的域名,一定要和后台的同等
为啥不能设置原创呢。。。。。