Intereting Posts
Styleswitcher или themewitcher, чтобы пользователь мог вернуться к стандартным представлениям с мобильного устройства Сортировка персонализированного сообщения с помощью ACF: выбор даты и отображения! Показать теги сообщений на странице вложений? Сообщение «Не подключено» не может быть отключено Будет ли использование дочерней темы создавать проблемы с параметрами коммерческой родительской темы? Домашняя страница, показывающая простой список заголовков, показанных изображений, а затем опубликованных на Как получить настройки формата даты и времени для использования в моем шаблоне? Как заставить Media Manager перезаписать файлы с тем же именем? get option options options Возвращает Call to undefined function of_get_option () add_filter и remove_filter добавлены до и после wp_query Переместить скрипты в нижний колонтитул, но исключить один скрипт? Можно ли прикрепить документ (например, PDF), но иметь JPEG в виде миниатюры? Установка кода Google Analytics на WordPress блоге Может ли страница содержать php-код? HTML в пунктах меню исчезает при сохранении

Остановите WordPress от использования HTTPS и просто используйте HTTP

Только сегодня я синхронизировал базу данных сайта разработки с базой данных веб-сайта.

Теперь мой сайт разработки дает ошибку «404 Not Found». URL-адрес начинается с HTTPS, и в тексте HTTPS есть красная косая черта. На странице 404 говорится: «Сервер не может найти запрошенную страницу: dev.greenbee-web.com/ilaimh/wp-admin/ (порт 443). Apache Server на dev.greenbee-web.com Port 443».

Я не понимал, что на веб-сайте производства используется HTTPS (я сотрудник, и поэтому я не единственный, кто работает на этом сайте). Это сделало сайт разработки теперь использующим HTTPS, но я хочу, чтобы он использовал HTTP. Я не могу понять, где, в любом из файлов конфигурации WordPress, я могу заставить сайт разработки вернуться к использованию HTTP.

Есть ли какая-то настройка в wp-config, которая заставляет мой сайт разработки использовать HTTPS? Если нет в wp-config, где параметр, который заставляет сайт использовать HTTPS?

спасибо

Solutions Collecting From Web of "Остановите WordPress от использования HTTPS и просто используйте HTTP"

Есть две вещи, которые вы должны сделать.

Если вы используете сервер Apache, перейдите в .htaccess и измените механизм Rewrite и RewriteBase на

 RewriteEngine On RewriteCond %{SERVER_PORT} ^443$ RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L] RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] 

Если вы используете Nginx, то что-то вроде этого должно работать

 server { listen 80 443; server_name example.com; # add ssl settings return 301 https://example.com$request_uri; } 

Это перенаправит https на http

и перейдите в базу данных через phpmyadmin или все, что вы используете, перейдите в wp_options и найдите и измените значения siteurl и home с https://example.com на http://example.com

Очистите кеш и повторите попытку. Он должен работать без проблем. Если сайт по-прежнему запрашивает SSL, проверьте ваш файл wp-config.php, чтобы узнать, имеет ли он этот код

 define('FORCE_SSL_ADMIN', true); 

затем измените значение «true» на «false»

Надеюсь, это вам поможет.

Ваше развитие и окружающая среда должны всегда соответствовать как можно более продуктивному окружению. Не использовать тот же протокол – это очень большое отклонение, которое даже не оправдано.

Поскольку это ваша организация, просто установите один и тот же сертификат в среду разработки dev или если по какой-то причине привязаны к определенному IP-адресу, создайте новый для вашей среды разработки.