gpt4 book ai didi

wordpress - 当我使用 https 时,图像子域在我的 wordpress 网站上不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 14:49:31 25 4
gpt4 key购买 nike

我使用有效证书打开了 https。我正在尝试将图像放在证书也有效的子域上。这是一个wordpress网站。它托管在 cpanel 中。它适用于 http,但不适用于 https。即这有效 http://images.mavencomputers.com.au/Logo.png但这有一个 404 https://images.mavencomputers.com.au/Logo.png

最佳答案

我假设您的 siteurl 在 wp_options 表中以 https://开头

你需要更换

<img src="https://example.com/image.jpg" alt="image">

<img src="//example.com/image.jpg" alt="image">所以他们将使用当前页面的任何协议(protocol)加载该资源。

Take a database backup first

然后更新wp_posts

UPDATE wp_posts 
SET post_content = ( Replace (post_content, 'src="http://', 'src="//') )
WHERE Instr(post_content, 'jpeg') > 0
OR Instr(post_content, 'jpg') > 0
OR Instr(post_content, 'gif') > 0
OR Instr(post_content, 'png') > 0;

还有一个用来捕捉单引号的,以防万一:

UPDATE wp_posts 
SET post_content = ( Replace (post_content, "src='http://", "src='//") )
WHERE Instr(post_content, 'jpeg') > 0
OR Instr(post_content, 'jpg') > 0
OR Instr(post_content, 'gif') > 0
OR Instr(post_content, 'png') > 0;

关于wordpress - 当我使用 https 时,图像子域在我的 wordpress 网站上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35737811/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com