a) Плагин безопасности у меня установлен Akismet Anti-Spam. Деактивирование плагина проблему не решило.
б) .htaccess скачал , посмотрел в Блокноте содержимое. Ничего криминального нет. Точно такой же у меня на другом (нормально работающем) сайте.
в) Техподдержка хостинга http://www.nic.ru уверяют, что на их стороне все нормально.
Подскажите, что еще смотреть? Как решать проблему??
Модератор
Yui
(@fierevere)
永子
во всяком случае, по сравнению со вчерашним, у вас стал доступен REST API, а не 403 как вчера.
Спасибо всем, кто проявил внимание к моей проблеме. Удалось ее решить следующим образом: установил плагин Classic Editor. После этого смог создавать страницы. Сейчас вернул обратно King Composer — все работает.
quixss (@quixss), подскажите, пожалуйста, подробнее: вы писали, что
обратите внимание вообще на код вашего сайта, к примеру:
<section id=»%D0%97%D0%90%D0%A1%D0%A2%D0%90%D0%92%D0%9A%D0%90″ class=»kc-elm kc-css-1485169 kc_row»> (ЗАСТАВКА)
<section id=»%D0%9F%D0%A0%D0%95%D0%98%D0%9C%D0%A3%D0%A9%D0%95%D0%A1%D0%A2%D0%92%D0%90″ class=»kc-elm kc-css-2857875 kc_row»> (ПРЕИМУЩЕСТВА)
<section id=»%D1%81%D1%87%D0%B5%D1%82%D1%87%D0%B8%D0%BA%D0%B8″ class=»kc-elm kc-css-4080792 kc-animated kc-animate-eff-fadeIn kc_row»> (счетчики)
Как мне с этим разбираться?
Модератор
Yui
(@fierevere)
永子
Удалось ее решить следующим образом: установил плагин Classic Editor
решились? А вам вчера не один раз советовали его поставить
Я начал с более сложных вариантов. А все оказалось проще :-))
Модератор
Yui
(@fierevere)
永子
в) Техподдержка хостинга http://www.nic.ru уверяют, что на их стороне все нормально.
во всяком случае, по сравнению со вчерашним, у вас стал доступен REST API, а не 403 как вчера.
вам не показалось это странным? Скорее всего вы их пнули, они дежурно отчитались что все нормально (все хостеры делают так), но все же проверили и исправили блокировку REST.
А с билдерами всегда лучше иметь плагин Classic Editor, даже если вы не пользуетесь классическим редактором, просто для совместимости.
Уважаемые, была подобная проблема, вот как решил:
В корне вашего сайта есть файлик .htaccess, проверьте его. Возможно, он пустой.
Wordpress просит вставить в него следующий код:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /yoursitename.ru/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /yoursitename.ru/index.php [L]
</IfModule>
В версии 5.^.^ у вас вообще его может не существовать.
Зайдите в корень сайта и добавьте его(желательно через FTP).
Для новичков.
Если не знаете как сделать:
Открываем редактор кода, например бесплатный VS Code. File -> New File
Далее в имени файла прописываем .htaccess
После этого вносим код, приведенный выше, только нужно указать свой домен вместо yoursitename.ru, сохранить и кинуть этот файлик в корень сайта, где расположены папки: wp-admin, wp-content и прочие.
Надеюсь, кому-то поможет
-
Ответ изменён 4 года, 9 месяцев назад пользователем zbralex.
только нужно указать свой домен вместо yoursitename.ru
Если сайт в корневой папке, то имени домена там быть не должно:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>