Вопрос с зеркалом сайта
-
Есть сайт на поддомене, можно установить зерколо сйта у того же хостера но на домене 2 уровня с использованием одной БД на оба сайта. То есть установить вордпрес установить ту же тему иподключить ту же БД? Будет ли контент автоматически переведен на сайт близнец?
-
В настройках базы есть URL сайта.
Будет происходить автоматический редирект.Автоматическое перенаправление можно отключить в
wp-config.php
:define('WP_HOME', "http://{$_SERVER['HTTP_HOST']}"); define('WP_SITEURL', "http://{$_SERVER['HTTP_HOST']}");
После изменения в wp-config.php: можно будет подключить вордпрес к той же базе и вся инфа с сайта автоматически зальется?
Должен получиться один и тот же сайт, доступный по двум адресам.
А ссылки на внутренние странички сайта тоже перезапишутся, или вручную исправлять?
после копирования БД, возникла проблема. Она заключается в том, что я не могу зайти в админку, все время выбрасывает сразу на сайт — зеркало, с которого скопирована БД.
Ссылки, создаваемые самим WP, будут на каждом сайте свои. Ссылки, прописанные вручную, будут отображаться так, как они прописаны.
Не совсем понятно, зачем в этом случае копировать БД.
Sergey, Просто я не знаю где именно прописать в БД еще один адресс сайта, а простое копирование оставляет внутренние ссылки сайта и в его зеркале. Грубо говоря, при переходе на новом сайте по любой ссылке переходишь на старый сайт.
Я понимаю может я и делаю не так как нужно, просто я не знаю, а в интернете нет всего про зеркала сайтов и их БД. Владимир.WP изначально сделан, если так можно сказать, однодоменным. Зеркала и смена домена ему противопоказаны.
Достаточно добавить вышеупомянутые строки в
wp-config.php
. Ни копировать БД, ни менять в ней данные в этом случае не нужно.Чтобы не оставалось ссылок на другой сайт, нужно проследить, чтобы все прописанные вручную ссылки были относительными (без
http://
и домена).Другой вариант — может быть, сделать домен второго уровня основным? Для этого достаточно прописать новый адрес в настройках блога. Со старого адреса будет автоматическое перенаправление, как уже заметил Atrax.
Спасибо большое.
Извинте, но в какое именно место вставить строчки
» define(‘WP_HOME’, «http://{$_SERVER[‘HTTP_HOST’]}»);
define(‘WP_SITEURL’, «http://{$_SERVER[‘HTTP_HOST’]}»); » ????define('DB_NAME', '*****'); /** Имя пользователя MySQL */ define('DB_USER', '***********'); /** Пароль пользователя MySQL */ define('DB_PASSWORD', '*********'); /** Адрес сервера MySQL */ define('DB_HOST', 'localhost'); /** Кодировка базы данных при создании таблиц. */ define('DB_CHARSET', 'utf8'); /** Схема сопоставления. Не меняйте, если не уверены. */ define('DB_COLLATE', ''); /**#@+ * Уникальные ключи для аутентификации. * * Смените значение каждого ключа на уникальную фразу. * Можно сгенерировать их с помощью {@link https://api.wordpress.org/secret-key/1.1/ сервиса ключей на WordPress.org} * Можно изменить их, чтобы сделать существующие файлы cookies недействительными. Пользователям потребуется снова авторизоваться. * * @since 2.6.0 */ define('AUTH_KEY', 'впишите сюда уникальную фразу'); define('SECURE_AUTH_KEY', 'впишите сюда уникальную фразу'); define('LOGGED_IN_KEY', 'впишите сюда уникальную фразу'); define('NONCE_KEY', 'впишите сюда уникальную фразу'); /**#@-*/ /** * Префикс таблиц в базе данных WordPress. * * Можно установить несколько блогов в одну базу данных, если вы будете использовать * разные префиксы. Пожалуйста, указывайте только цифры, буквы и знак подчеркивания. */ $table_prefix = 'wp_'; /** * Язык локализации WordPress, по умолчанию английский. * * Измените этот параметр, чтобы настроить локализацию. Соответствующий MO-файл * для выбранного языка должен быть установлен в wp-content/languages. */ define ('WPLANG', 'ru_RU'); /* Это всё, дальше не редактируем. Успехов! */ /** Абсолютный путь к директории WordPress. */ if ( !defined('ABSPATH') ) define('ABSPATH', dirname(__FILE__) . '/'); /** Инициализирует переменные WordPress и подключает файлы. */ require_once(ABSPATH . 'wp-settings.php');
С уважением, Владимир.
Например, перед следующей строкой:
/* Это всё, дальше не редактируем. Успехов! */
- Тема «Вопрос с зеркалом сайта» закрыта для новых ответов.