相信很多小伙伴在配置https网站协议的时候都会遇到js,css无法加载的情况,今天我就给大家做一个简洁的教程教大家如何配置https正常加载css,js的问题,好了废话不多说了,我们开始吧
1.wp-includes\functions.php修改,找到require( ABSPATH . WPINC . ‘/option.php’ );在下方添加:
add_filter('script_loader_src', 'agnostic_script_loader_src', 20,2); function agnostic_script_loader_src($src, $handle)
{ return preg_replace('/^(http|https):/', '', $src); }
add_filter('style_loader_src', 'agnostic_style_loader_src', 20,2); function agnostic_style_loader_src($src, $handle)
{ return preg_replace('/^(http|https):/', '', $src); }
2.wp-config.php修改,找到@package WordPress在下方添加:
$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);
3.后台设置修改为https:
4.打开网站即可全部加载成功了
本站原创文章,作者:小 编,如若转载,请注明出处:https://www.mzbky.com/485.html