В настоящее время существует сайт www.foo.com.
Мне нужно создать блог (wordpress) по адресу www.foo.com/blog, но на отдельном сервере (с доменом вроде blog.bar.com). Посетители сайта должны видеть только URL-адрес www.foo.com/blog.
Так:
User sees Target URL
----------------------- ---------------------
www.foo.com/ -> www.foo.com/
www.foo.com/blog -> blog.bar.com/
www.foo.com/blog/wp-admin/ -> blog.bar.com/wp-admin
Я полагаю, что все это можно сделать, используя некоторые (а) правила перезаписи?
Вызывает ли какие-либо проблемы (особенно для SEO) тот факт, что контент блога будет доступен через 2 совершенно разных URL-адреса? Возможно ли (и желательно) заблокировать доступ через URL-адрес blog.bar.com?
Это можно сделать с помощью простого перенаправления Apache (даже не нужно переписывать).
Перенаправление постоянное / блог http://blog.bar.com
И да, доступ к одному и тому же сайту через два домена вызовет проблемы с SEO.
Я не знаю, какой у вас доступ к различным компонентам, но вы также можете сделать аналогичные вещи с помощью DNS, например, CNAMING blog.bar.com на www.foo.com и добавление vhost foo.com.