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

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

Grawl
Оцените автора
Добавить комментарий

  1. tiaurus

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

    Ответить
    1. Grawl

      Мне нужно не на поддомен сайт этот повесить, а на другой вообще домен — abc-japan.ru.

      Ответить
      1. tiaurus

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

        Ответить
        1. Grawl

          Ну вот, ты окончательно убедил Меня. Благодарю!

          Ответить
  2. tiaurus

    Можно, конечно и через мутьти сделать. В таком варианте нужно будет настроить редирект 301.

    Ответить
    1. tiaurus

      Вот тут http://ru.forums.wordpress.org/topic/%d0%9f%d0%b5%d1%80%d0%b5%d0%ba%d0%bb%d1%8e%d1%87%d0%b5%d0%bd%d0%b8%d0%b5-%d1%81%d0%bf%d0%be%d1%81%d0%be%d0%b1%d0%b0-%d0%be%d1%82%d0%be%d0%b1%d1%80%d0%b0%d0%b6%d0%b5%d0%bd%d0%b8%d1%8f-%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d0%b5%d0%bb%d1%8c задают вопрос, похожий на твой, но ответа там нет. Кстати, а я и не обратил внимание, что при включении мультисайтовости можно сделать отображение блогов юзеров в под-доменах.

      Ответить
      1. Grawl

        Вопрос там в том же поле, но не в том же кусте, что и Мой.
        P.S.: Там вообще редко адекватные ответы дают. В основном — переводят стрелки, мол, “невозможно”, “а зачем тебе это?“ и так далее. Даже не пытаюсь там теперь то-то спрашивать.

        Ответить
  3. Grawl

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

    Ответить
  4. Sergey Biryukov

    Multisite — не единственный способ решения подобной задачи. См. «Несколько сайтов на одной копии WordPress».

    Ответить
    1. Grawl

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

      Ответить
      1. Sergey Biryukov

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

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

        $table_prefix  = 'wp_';
        if ( strpos($_SERVER['HTTP_HOST'], 'abc-japan.ru') !== false )
        	$table_prefix  = 'wp2_';
        
        Ответить
        1. Grawl

          Благодарю! Очень полезно.
          И кстати, Я не использую в своих сайтах префикс www, он же не нужен :D

          Ответить
          1. Sergey Biryukov

            Это на случай, если кто-нибудь из посетителей сам наберёт его в адресной строке :)

            Ответить
        2. Grawl

          Так. А если поддомены? Будет работать?

          Ответить
          1. Grawl

            Ладно, отдельно вопрос оформлю.

            Ответить