2016-04-27 2 views
1

Я переместил свой сайт с живого на localhost, чтобы внести в него некоторые изменения, и я столкнулся с проблемой, одна страница не будет отображаться: «Ой! не может быть найден ».Одна страница не будет отображаться на wordpress после перехода с живого на localhost

Я попытался следующая
1. активированной rewrite_module
2. дезактивировать каждый плагин, чтобы увидеть, если кто-то вызывают проблему
3. переписаны базы данных и файлы в случае выхода из строя во время первой передачи
4 прочитайте, что сброс постоянных ссылок может решить проблему. Изменены значения констант по умолчанию - теперь страница работает, но когда я вернулся к пользовательской, проблема все еще там.

Это странно, потому что только одна страница не отображается, каждая другая страница отлично работает, а также нет проблем с живой версией.

У меня кончились решения, может ли кто-нибудь помочь?

+0

Вы пытались перейти к настройкам-> permalinks и нажать save? –

+0

@ Ник Сурманидзе Да, я сделал. Забыл упомянуть – raduzrc

ответ

1

Это может быть вызвано Permalink или .htaccess

проверки URL-адрес вашей страницы, если нет вопросов по URL, то

Следуйте этим шаги сразу:

  1. Перейти к настройкам -> permalink-> установите его по умолчанию -> Обновить или обновить
  2. Затем снова перейдите в настройки-> permalink-> postname

Ваш .htaccess получит обновление с постоянной ссылкой.

+0

Это сработало, спасибо. – raduzrc

0

Это может быть проблема с htaccess. При использовании строковых запросов в wordpress не требуется htaccess, но для чего-либо еще Wordpress использует mod_rewrite.

Включен ли htaccess на локальном сервере Apache? В httpd.conf, AllowOverride All должен быть включен в вашем активном каталоге.

Возможно ли создание Wordpress для создания новых файлов? Недостаточные разрешения могут помешать созданию файла htaccess.

Наконец, убедитесь, что ваши ссылки направлены в нужное место. Иногда проблема такая же простая, как опечатка в вашей ссылке;) Удачи.

+0

Я проверил для орфографических ошибок, проблем нет, я изменил allowoveride для всех, и проблема все еще там. Что касается htaccess и разрешений, я не знаю, что я должен делать. Единственное, что я пробовал, это удалить htaccess, и это не сработало, и я не знаю, как предоставить разрешение на wordpress. N localhost. – raduzrc

+0

. Вы перезапустили Apache после внесения изменений в httpd.conf? –

+0

Да. Без изменений. – raduzrc

Смежные вопросы