配置 www.wisper2u.com 证书后,首页图片资源可以正常加载,但是js css 资源无法加载
一通查看日志,发现正常的请求如下图
异常请求如下:
经查 在使用https后,chrome会默认拦截http请求。
解决方案:
- 浏览器设置(个人生效,不推荐)
- 网站前端请求全部替换为https协议(全体生效,无反向代理时推荐)
- nginx修改配置 (有反向代理时推荐)
解决方案2
编辑 wp-config.php文件
*
* @package WordPress
*/
$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);
解决方案3 nginx.conf 添加
proxy_set_header X-Forwarded-Proto $scheme;