У меня также была эта проблема после переустановки SSL-сертификата хостинговой компанией.
Я провел некоторый поиск и действительно нашел только эту ветку, которая дает мне представление о том, что где-то там была ошибка 404, поэтомуЯ проверил файл php_errors.log (который я нашел в корневой папке моего сайта на FTP) - открыл его в блокноте и обнаружил много ошибок, таких как: Неустранимая ошибка PHP: Класс 'WordPressHTTPS_Module_phpinfo' не найден в / var / www / vhosts/mywebsite.com.au/httpdocs/wp-content/plugins/wordpress-https/lib/Mvied/Plugin.php в строке 385
Итак - действительно отсутствует файл в плагине wordpress-https.
Чтобы исправить, я переименовал папку, в которой содержался этот плагин (например, wp-content / plugins / wordpress-https в wp-content / plugins / wordpress-https-disabled) - фактически отключив плагин.
Это позволило мне войти в систему администратора WordPress, установить последнюю версию этого плагина, который работал нормально, а затем удалил старую папку (wordpress-https-d).isabled)
Все было хорошо, как золото после той Надежды, которая кому-то помогает:)