Перенаправление .htaccess в подкаталог для определенного веб-адреса - PullRequest
0 голосов
/ 19 мая 2011

Мне требуется руководство по перенаправлению:

У меня есть две установки WordPress на одном хостинге - каждая в отдельном подкаталоге.

Мне удалось настроить панель управления для настройки перенаправлений для каждого домена, например:

  • www.domain1.com перенаправлено на www.domain1.com/d-one/

и

  • www.domain2.com перенаправлен на www.domain2.com/d-two/

Что работает нормально - меня не слишком беспокоит, что путь содержит подкаталог (полагаю, я не могу его скрыть).

Однако для удобства посетителей я бы хотел настроить перенаправления, например:

  • www.domain1.com/contact перенаправляет на www.domain1.com/d-one/contact

и

  • www.domain2.com/contact перенаправляет на www.domain2.com/d-two/contact

... редирект знает, какой домен какой.

1 Ответ

1 голос
/ 19 мая 2011

Видя, что никто не спешил помочь :(, я сам покопался в другом месте (что-то, что я, вероятно, должен был бы сделать раньше, если бы не был в таком порыве) ...

После того, как я исчерпал все темы на этом сайте, я нашел этот сайт:

http://corz.org/serv/tricks/htaccess2.php

, что позволило мне разобраться с этим решением в разделе " несколько доменов в одном корне":

#two domains served from one root..
RewriteCond %{HTTP_HOST} domain-one.com
RewriteCond %{REQUEST_URI} !^/one
RewriteRule ^(.*)$ one/$1 [L]

RewriteCond %{HTTP_HOST} domain-two.com
RewriteCond %{REQUEST_URI} !^two
RewriteRule ^(.*)$ two/$1 [L]

и это также помогло мне скрыть ненужные подкаталоги d-one и d-two.

Любовно-жаблы!

...