Медиатека не отображается + значки некоторых плагинов в Wordpress

Несколько дней назад я добавил SSL-сертификат на свой веб-сайт, который размещен на goDaddy и управляется WordPress. SSL работает нормально, но изображения в медиатеке не отображаются, а также некоторые значки плагина — См. изображение

Что я уже пробовал:

  • Я изменил адреса WP и сайта в Настройки-> Общие, чтобы перейти на https

  • Я установил путь в «Настройки» -> «Медиа» — «Хранить загрузки в этой папке», чтобы перейти к /wp-content/uploads/

  • Я пробовал плагины «Really Simple SSL», «SSL Insecure Content Fixer», «Redirection», а также «Better Search Replace», где я заменил все 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» и «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, но я открыт для идей и предложений, что мне попробовать. Спасибо

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
0
63
1

Ответы 1

Вы можете попробовать изменить файл 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>

Другие вопросы по теме