@ayapergenov

Как исправить ошибку 404 на Wordress?

Перенес сайт на Wordpress c личного ПК на локальный сервер на Windows server 2016 внутри локальной сети предприятия. Режим повышенной безопасности IE отключен.
Успешно установил движок версии open_server_5_2_8_basic на Windows server 2016.
Дефолтный localhost запускается без проблем.
Создал .htaccess
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Имя домена на рабочем ПК и локальном сервере где будет работать сайт идентичны.
Захожу мои сайты - нужный домен. Но вместо этого HTTP Error 404. The requested resource is not found. И так в любом браузере.
В hosts домен прописался.
Попробовал стартовать чистую Wordpress, стартовая страница установки движка открывается успешно.
  • Вопрос задан
  • 226 просмотров
Решения вопроса 1
@ayapergenov Автор вопроса
Проблема была в занятом 80 порту системным процессом сервера.
Из-за этого я перевел работу Open Server на порт 8080 и сайт перестал работать.
Нашел такое решение:
Освободить порт 80 занятый system в windows можно следующим путем.

Win+R вводим “regedit” (без кавычек).
Ищем ветку «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP»
Меняем значение ключа “start” с 3 на 4…до этого встречал советы ставить 0. Так вот мне ноль не помог.
Перезапускаем компьютер.
Радуемся тому, что так быстро нашли нужную информацию.
П,С- ОСТОРОЖНО! Апач заработает-сетевой принтер перестанет работать.
Может кто подскажет как подружить wordpress c другими портами кроме 80
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы