媒体库在 Wordpress 中未显示 + 某些插件的收藏夹图标



几天前,我在我的网站上添加了一个SSL证书,该证书由goDaddy托管,由WordPress管理。SSL运行良好,但媒体库上的图像没有显示出插件的一些最喜欢的图标-请参阅图像

我已经尝试过的:

  • 我在设置->常规中更改了WP和站点地址,以转到https

  • 我在"设置"->"媒体"->"将上传内容存储在此文件夹中"中设置了路径,以转到/wp-content/uploads/

  • 我尝试过"真正简单的SSL"、"SSL不安全的内容修复程序"、"重定向"插件以及"更好的搜索替换"插件,我已经替换了所有http以转到https

  • 我已经用"健康检查&故障排除插件和图像仍然没有显示

  • 我已将这些行添加到我的wp-config.php 中

define('FORCE_SSL_ADMIN', true);
$_SERVER['HTTPS'] = 'on';

以及require_one之前的这一行(ABSPATH:'wp-settings.php');

define( 'UPLOADS', 'wp-content/uploads' );
  • 我已将这些行添加到.htaccess文件中:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
  • 我已经将"wp-content"one_answers"uploads"目录的权限设置为755,然后设置为777,但仍然无法使用

  • 我已经联系了我的托管提供商,并要求他们更新我的php数据库

  • 我已经检查了服务器上还有多少空间,我有足够的

  • 当我检查主页时,我有以下错误:

GET https://savinaradeva.com/wp-content/uploads/2019/01/cropped-favicon-32x32.jpeg 404 (Not Found)

然后,当我在一个新的选项卡中打开链接时,它会转到"找不到页面",但当我检查服务器上的路径并打开wp-content/uploads/2019/01/cropped-favicon-32x32.jpeg时,图像就在那里。我试图复制路径并在浏览器中打开它,但它会转到404页。

我上传图片到图库没有任何问题——文件在那里,它指向https,但图片仍然没有显示。如果我从Wordpress的媒体库下载一张图片,它会坏掉,但如果我从服务器下载一张照片,那没关系。此外,网站的收藏夹似乎已经到位。

我想这是PATH出了问题,但我对应该尝试的想法和建议持开放态度。感谢

您可以尝试使用以下更改您的htaccess文件

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^(www.)?yourwebsite.com
RewriteRule ^(.*)$ https://www.yourwebsite/$1  [R=301,L]
</IfModule>

最新更新