Web ARENA SuiteX マルチドメイン機能を使ってWordPressを複数

かなり困って、色々ググって、ようやっと解決したので記録しておく。
やりたかったことは、メインサイトとマルチドメイン2サイトの系3つを管理したかった。

http://control.shado.jp/2010/0930112537.html
こちらのサイトを参考にして、自分なりに色々試した結果。

前提として、
/homeにアクセスすると、example.com
その他マルチドメインとして、
/home/example2.com
/home/example3.com
のディレクトリで、それぞれwwwありとなしのurlでアクセス可能にする。
また、http://example.com/example2.comなどでアクセスされたら困るので404を返す。
さらに、WordPressでパーマリンク設定いじった場合の.htaccessも合わせる。

と、いった具合のことを.htaccessでどうやるのかを考えました。
答えは上の参考サイトでほぼ出ていたのですが、どうもうまくいかなくて、書き方の順番が間違えていました。
/home直下のWordpress用リダイレクト設定がじゃましてしまっていたので、一番下にすると問題なかった。
RewriteBase は無くてもいけるっぽい。

<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteBase /

#2のドメイン名ディレクトリに直接アクセスされたら404
RewriteCond %{HTTP_HOST} ^example.com$
RewriteCond %{REQUEST_URI} ^/(example2.com|www.example2.com)/
RewriteRule ^(.*)$ /$1 [L,R=404]
#3のドメイン名ディレクトリに直接アクセスされたら404
RewriteCond %{HTTP_HOST} ^example.com$
RewriteCond %{REQUEST_URI} ^/(example3.com|www.example3.com)/
RewriteRule ^(.*)$ /$1 [L,R=404]

#example2用のリダイレクト
RewriteCond %{HTTP_HOST} ^(example2.com|www.example2.com)
RewriteCond %{REQUEST_URI} !^/(example2.com|www.example2.com)/
RewriteRule ^(.*)$ /example2.com/$1/index.php [L]
#example3用のリダイレクト
RewriteCond %{HTTP_HOST} ^(example3.com|www.example3.com)
RewriteCond %{REQUEST_URI} !^/(example3.com|www.example3.com)/
RewriteRule ^(.*)$ /example3.com/$1/index.php [L]

#/home直下のwordpress用パーマリンク設定
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

こうなりました。

無論、/home/example2.com と /home/example3.com のほうにもWordpressが入っているので、そちらのほうにも.htaccessでパーマリンク設定は書いておくべし。

コメント
  1. Детоксикация от наркотиков в частной клинике — это сложный медицинский процесс, который требует обязательной госпитализации. В нашей клинике детоксикация от наркотиков обычно занимает 7-14 дней, лечение проходит только в стационаре. Это необходимо, чтобы круглосуточно контролировать состояние пациента, своевременно корректировать терапию и полностью исключить возможность срыва. Наши врачи-наркологи (в том числе Викторович, Юрьевич, Евгений Анатольевич, Марина, Татьяна, Ольга, Наталья Валерьевна, Андрей) и психиатры разрабатывают индивидуальную программу лечения, учитывая тип употребляемого вещества, длительность зависимости, возраст и общее состояние здоровья больного. Лечебно-реабилитационные мероприятия включают не только медикаментозную терапию, но и подготовку к дальнейшей психологической работе. При необходимости привлекается реаниматолог, терапевт, проводится ЭКГ и лабораторная диагностика.
    Углубиться в тему – narkologicheskaya-detoksikaciya-moskva

  2. Millet dinleyin Ne kadar uğraştım anlatamam Neredeyse bırakıyordum — 1xbet güncel giriş burada Site inanılmaz hızlı çalışıyor Kısacası, kaydedin bir kenara — birxbet giriş birxbet giriş Tek adres 1xbet İhtiyacı olan herkese gönder

  3. Arkadaşlar merhaba Oranlar düşük, destek yok, her şey yalan 10’dan fazla site denedim Her şey hızlı ve güvenli — 1xbet giriş yap hemen Her gün yeni bonus ve promolar var Neyse, her şey mevcut — bahis sitesi 1xbet bahis sitesi 1xbet Sakın dolandırıcılara kanma Bahis yapan herkese gönder

  4. Все необходимые услуги для сохранения здоровья пациентов нашей клиники оказывают высококвалифицированные специалисты с большим опытом работы. В штате центра — наркологи, психиатры, психотерапевты, клинические психологи, которые ежедневно помогают людям вернуться к здоровой жизни. Мы используем только сертифицированные лекарственные препараты и современное оборудование, что гарантирует безопасность и эффективность процедур. Персонал отделения — это опытные медсестры, которые обеспечивают комфортное пребывание и круглосуточный уход. Администраторы и координаторы всегда на связи, готовы ответить на любые вопросы и оформить запись на прием.
    Детальнее – vyvesti-narkotiki-iz-organizma-moskva

  5. Программа 12 шагов построена как последовательный путь: человек учится признавать болезнь, принимать помощь, разбирать причины употребления, проводить моральную инвентаризацию, исправить ошибки, компенсировать нанесенный ущерб и поддерживать трезвость через регулярные действия. В основе программы лежит не давление, а постепенная работа с отрицанием, самообманом, страхами и привычкой возвращаться к прежним решениям.
    Подробнее можно узнать тут – программа 12 шагов

  6. Запой — это опасное состояние, при котором человек не может самостоятельно отказаться от спиртного. Длительное употребление алкоголя приводит к тяжелой интоксикации, нарушению работы внутренних органов, сердечно-сосудистой системы, головного мозга. Если ваш близкий находится в запое несколько дней, у него наблюдаются тошнота, рвота, высокое давление, тремор, бессонница, панические атаки, агрессия или глубокая апатия — необходима экстренная помощь нарколога. Прерывание запоя – экстренная процедура, поэтому бригада выезжает в течение двух минут с момента оформления заявки по телефону. Оперативный вызов нарколога в любое время и день недели, врач выезжает по указанному адресу сразу после оформления заявки; уже через 30–60 минут специалист прибудет в любой район Балашихи или Москвы, чтобы провести осмотр и начать лечение. Следует помнить: любое промедление увеличивает риск алкогольного психоза, инсульта и других серьезных последствий для здоровья. Часто запой сопровождается психическими расстройствами, поэтому важно не упустить момент. Лечение запоя на дому позволяет избежать огласки и транспортировки, а квалифицированный врач приедет с необходимыми медикаментами и оборудованием.
    Подробнее – вызов нарколога на дом недорого

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

  8. Нарколог на дом приезжает в экстренных и неотложных ситуациях и быстро оценивает состояние и сразу начинает необходимые процедуры. Врач может провести вывод из запоя, снятие абстинентного синдрома, медикаментозное вытрезвление, стабилизацию давления, инфузионную терапию, подбор лекарств, мотивационную беседу и первичный план восстановления. Помощь оказывается анонимно, без постановки на учет, без лишних опознавательных знаков и без передачи персональных данных третьим лицам.
    Подробнее можно узнать тут – врач нарколог на дом в новороссийске

  9. Наш центр в Казани оказывает помощь круглосуточно: врач приезжает по адресу, проводит диагностику, оценивает состояние пациента, подбирает препараты и ставит капельницу. Вывод из запоя на дому помогает снять интоксикацию, уменьшить симптомы абстиненции, восстановить водно-солевой баланс, снизить тревожность и вернуть человека к более стабильной форме. В каждом случае врач учитывает возраст пациента, стаж алкоголизма, длительность запоя, наличие хронических заболеваний и реакцию на лекарства.
    Получить дополнительные сведения – вывод из запоя круглосуточно в казани

  10. Bahisçiler dikkat Uzun zamandır düzgün bir site arıyorum Hepsinde paramı kaybettim Bu site gerçekten çalışıyor — 1xbet yeni adresi tıkla Her gün bedava bahis ve promolar Neyse, her şey mevcut — 1xbet tr 1xbet tr En iyisi 1xbet Bunun gibilerin derdine düşenlere gönder

コメントする

必須フィールドには、* がマークされています。あなたのメールアドレスが公開されることはありません。