wordpress上传图片无法显示

原因:

图片出现 mixed blocked (混合内容被拦截),核心原因是:网站已用 HTTPS,但图片 / 资源仍用 HTTP 加载,被浏览器安全策略拦截

因为我是用docker部署的wordpress,所以我需要进入容器内部修改配置文件

bash 复制代码
sudo docker exec -it wordpress /bin/bash
bash 复制代码
apt update && apt install vim
vim wp-config.php

按i 进入insert mode 开始修改配置文件,在add any custom values下面以下添加或修改为以下配置:

bash 复制代码
define('WP_HOME','https://example.com');
define('WP_SITEURL','https://example.com');
 
$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);
相关推荐
syjy29 小时前
WPBakery Page Builder 使用教程(含下载)
wordpress·wordpress插件
syjy21 天前
(含下载)BeTheme WordPress主题使用教程
前端·wordpress·wordpress建站
He1955012 天前
Elementor 自定义块开发
wordpress·elementor·elementor块开发
He1955013 天前
wordpress搭建块
开发语言·wordpress·古腾堡·wordpress块
WordPress学习笔记4 天前
wordpress独立站主题
wordpress·wordpress主题
WordPress学习笔记5 天前
三级产品分类折叠展示wordpress外贸主题
wordpress
syjy25 天前
(含下载)Slider Revolution WordPress插件使用教程
wordpress·wordpress插件
2601_954023665 天前
Review and Installation Guide: Meminz - Download Software Landing Page Theme
数据库·seo·wordpress·gpl
2601_954023667 天前
Architecting for Tomorrow: The 2025 High-Performance Stack for Agencies
java·前端·python·seo·wordpress·gpl
WordPress学习笔记7 天前
建外贸独立站公司
前端·wordpress