Домашняя страница WordPress показывает ошибку 404 - PullRequest
0 голосов
/ 25 января 2011

У меня есть сайт WordPress в одном домене (скажем, domain1 )

Теперь я создал WordPress в другом домене (скажем, domain2 )

и поместил тему из domain1 .

И обновил БД с помощью Db из domain1

Теперь, пока я беру новый сайт WordPress (т.е.WordPress на домашней странице domain2), он показывает ошибку 404

Поможет ли кто-нибудь, пожалуйста

Ответы [ 4 ]

1 голос
/ 26 января 2011

Вы должны выполнить определенные шаги, чтобы: 1) переместить WordPress на хост и 2) переместить Wordpress в другой домен.

В основном это связано с изменением URL-адресов в базе данных либо путем перемещения Wordpress определенным образом.так что база данных обновляется, или обновляет базу данных по факту.И обновление постоянных ссылок в .htaccess тоже.

См. Перемещение WordPress «WordPress Codex и Как переместить блог WordPress в новый домен или местоположение» Моя цифровая жизнь .

Ни один из этих шагов не изменит URL-адреса, жестко закодированные в файлах темы, например header.php или таблицу стилей, если вы редактировали их при создании темы.

SQL-запросы для изменения URL-адресов в базе данных через phpmyadmin.

UPDATE wp_options SET option_value = replace(option_value, 'http://olddomain.com', 'http://newdomain.com') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.com','http://newdomain.com');

UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain.com', 'http://newdomain.com');
1 голос
/ 25 января 2011

Вы не можете просто поместить таблицы WordPress из одного домена в БД другого домена.В БД сохранены некоторые значения конфигурации, которые необходимо обновить с именем нового домена.

Это может быть причиной ошибки 404.Чтобы решить эту проблему, откройте файл базы данных SQL или CVS в текстовом редакторе и найдите / замените старое доменное имя новым.

0 голосов
/ 25 января 2011

Если файлы есть, под доменом.Сначала попробуйте domain2.com/index.php.Если это работает, вы должны добавить файл .htaccess в свой каталог с помощью enrty

DirectoryIndex index.php

Если его там нет, домен указывает на другой каталог.Тогда это не проблема, связанная с WordPress, а только конфигурация сервера, которую может решить ваша принимающая компания.

0 голосов
/ 25 января 2011

Проблема в том, что ошибка 404 может происходить из многих мест.Вы только что зарегистрировали новый домен?Если это так, то распространение DNS может занять некоторое время.

Возможно, вам также придется изменить параметры конфигурации для сайта wordpress нового домена.Вы можете найти подробные инструкции по его изменению (wp-config.php) здесь http://codex.wordpress.org/Editing_wp-config.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...