Используя .htacces для маскировки URL, сделайте поддомен корневым доменом. - PullRequest
1 голос
/ 17 июня 2011

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

например, root = www.mainsite.org

микросайт = www.mainsite.org/microsite

В настоящее время я покупаю и паркую домены на хостинге главного сайта. Я настроил его так, что когда пользователь вводит www.microsite.org, он перенаправляется на www.mainsite.org/microsite, используя следующую информацию в моем htaccess

RewriteCond %{HTTP_HOST} ^microsite.org$ [OR]
RewriteCond %{HTTP_HOST} ^microsite.org$
RewriteRule ^/?$ "http\:\/\/mainsite\.org\/microsite" [R=301,L]

Могу ли я также замаскировать URL-адрес, чтобы www.mainsite.com/microsite отображался в строке URL-адреса как www.microsite.org, позволяя каждому из микросайтов сохранять индивидуальную идентификацию. Я владею доменами для каждого из микросайтов

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

Между прочим, я не очень понимаю редактирование htaccess - я довольно новичок в этом, поэтому конкретные ответы будут очень благодарны. Я искал ответы, но не думаю, что нашел такие, которые маскируют корень таким образом - большинство, кажется, скрывают подкаталоги.

спасибо

...