Переслать домен для flavors.me пока сохраняю own_domain.com/blog
Я хочу, чтобы мой flavors.me использовал мой собственный домен, но все же хотел бы сохранить доступ к own_domain.com/blog
Теперь работа flavors.me заключается в том, что у меня должна быть точка записи DNS A по их IP. Что, очевидно, помешает мне по-прежнему иметь доступ к own_domain.com/blog
Выкладываю это, чтобы собрать некоторые идеи. Что должно быть лучшим способом решения этой проблемы?
Я пытаюсь предотвратить потребность в субдомене для блога, если смогу помочь.
Есть ли какая-то магия с htaccess и маскировкой домена, которая может произойти без штрафов SEO?
Спасибо.
1 ответ
Если у них должна быть запись A или CNAME, указывающая на их службу, вы не можете иметь ее с тем же полным доменным именем, что и ваш существующий сайт, точка.
blog.own_domain.com решит вашу проблему; Вы можете настроить.htaccess, предоставляющий перенаправление HTTP 301 на www.own_domain.com/blog, указывающий на blog.own_domain.com.
Содержимое вашего нового файла.htaccess:
RewriteEngine ON
RewriteRule ^/blog(.*)$ http://blog.own_domain.com/$1 [R=301,E]
(.*)$
а также $1
поймать что-нибудь после / блог и включить его в конце нового URL.
Если это не работает, попробуйте это:
REDIRECT 301 /blog http://blog.own_domain.com/
Если содержимое является динамическим, используйте это вместо этого, корректируя по мере необходимости:
RewriteEngine ON
RewriteCond %{QUERY_STRING} ^id=13$
RewriteRule ^/page.php$ http://www.example.com/newname.htm? [L,R=301]
Использование 301 не должно повлиять на ваш SEO. Ссылка: http://en.wikipedia.org/wiki/URL_redirection