• Доброго времени суток.

    Подскажите, возможно ли реализовать следующее:

    имеются 2 домена — domen1.ru и domen2.ru. Находятся они у одного хостера, но на разных акаунтах — ak1.host.ru и ak2.host.ru.

    Нужно по сути настроить псевдонимы, чтобы domen2.ru выдавал все страницы domen1.ru, меняя название домена на свое. Например: есть страница domen1.ru/news. На домене 2 она выглядит как domen2.ru/news, но берется с domen1.ru.

    Знаю, что если добавить все домены на 1 аккаунт, то можно просто прописать псевдоним и все, но такой возможности нет.

    Знаю так же, что есть механизм мультисайтов, с которым я не работал, может он сможет дать решение?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Находятся они у одного хостера, но на разных акаунтах

    То есть, физически могут находиться на разных континентах.

    чтобы domen2.ru выдавал все страницы domen1.ru, меняя название домена на свое.

    Если база доступна с обоих аккаунтов, то можно оба сайта подключить к одной базе и «второму» добавить в wp-config.php
    define('RELOCATE', true);
    или

    define('WP_HOME','http://site-2.com');
    define('WP_SITEURL','http://site-.com');
    

    Альтренатива — проксирование с заменой домена в тексте. Для малопосещаемых, возможно, даже лучше — меньше вероятность запутаться.

    есть механизм мультисайтов, с которым я не работал, может он сможет дать решение?

    Нет, Сеть (Мультисайт) работает в пределах одного, так сказать, физического сайта.

    Если я правильно понял, то главное — получить доступ к БД главного аккаунта с «подчиненного» аккаунта? То есть что-то вроде в А-записи прописать IP адрес главного сайта.

    Далее все файлы сайта дублируются и дописываются строки:

    define(‘WP_HOME’,’http://site.com’);
    define(‘WP_SITEURL’,’http://site.com’);

    Только, как я понимаю, здесь в обоих строках должен быть адрес главного сайта? (в статье «Changing the Site URL» что-то подобное написано).

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «2 сайта на 1 БД» закрыта для новых ответов.