Завёл хостинг. Мне прикрепили к нему изн…

Завёл хостинг. Мне прикрепили к нему изначальный домен — japan-tottori.ru. Теперь нужно на том же хостинге сваять ещё один сайт на WP. Чтобы не сильно напрягать хостинг, решил второй сайт (и последующие) добавлять в мультисайт-режиме. Мультисайт поднял, сайт по адресу japan-tottori.ru/abc-japan создал, он отображается по данному адресу. Как теперь сделать так, чтобы сайт abc-japanотображался по адресу abc-japan.ru, а не в подпапке изначального сайта japan-tottori?
Я буду заводить на этом хостинге ещё сайты, поэтому вопрос для Меня очень важный.
На хостинге установлена панель управления cPanel X, вход в неё через japan-tottori.ru:2082 (если это важно).

15 Комментарии

  1. В этом случае мультисайты вовсе не нужны.
    Нужно завести под-домен, ну скажем abc.japan-tottori.ru – большинство хостеров позволяет сделать это бесплатно.
    После этого нужно установить в этот поддомен еще один WordPress со своими настройками – получится еще один сайт, открываемый по адресу abc.japan-tottori.ru

      • Лично я всегда придерживаюсь правила: один домен – один движок. Если будет несколько доменов – один движок, то в случае поломки движка выйдут из строя сайты сразу на всех доменах. Поэтому наверное да, лучше и надежнее сделать для другого домена собственный движок.

  2. Эх, придётся, кажется, делать два независимых друг от друга движка и на каждый по 1 сайту ложить. Ну, что ж, не беда, зато проще.

    • Прочитал трижды. Так и не понял, как в одном конфиге указать разные префиксы для разных доменов.

      • Префикс в данном случае определяется по серверной переменной $_SERVER[‘HTTP_HOST’], содержащей имя запрошенного домена, из которого удаляются лишние символы: дефисы, точки и префикс www. На примере ваших доменов получатся префиксы japantottoriru и abcjapanru.

        Если сайтов всего два, можно написать и так:

        $table_prefix  = 'wp_';
        if ( strpos($_SERVER['HTTP_HOST'], 'abc-japan.ru') !== false )
        	$table_prefix  = 'wp2_';
        

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*