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

时间:2019-02-07 16:34:29

标签: php wordpress ssl cpanel database-migration

几天前,我在我的网站上添加了SSL证书,该证书由goDaddy托管,由WordPress管理。 SSL工作正常,但媒体库上的图像显示不及插件的某些图标-See Image

我已经尝试过的方法:

  • 我已在“设置”->“常规”中将WP和站点地址更改为https

  • 我在“设置”->“媒体”-“在此文件夹中存储上载”中设置路径,以转到/ wp-content / uploads /

  • 我尝试了“真正简单的SSL”,“ SSL不安全内容修复程序”,“重定向”插件以及“更好的搜索替换”插件,在这些插件中,我替换了所有http以便转到https

  • 我已使用“运行状况检查和疑难解答”插件对网站进行了故障排除,并且图像仍未显示

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

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

和这一行在require_once(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”和“上载”目录的权限设置为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出了点问题,但我愿意提出想法和建议,我应该尝试什么。谢谢

1 个答案:

答案 0 :(得分:0)

您可以尝试使用以下内容更改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>