Назад | Перейти на главную страницу

Перенаправить домен для flavors.me, но сохранить own_domain.com/blog

Я хочу, чтобы мой flavors.me использовал мой собственный домен, но все же хочу сохранить доступ к own_domain.com/blog

Теперь flavors.me работает так, что у меня должна быть точка записи DNS A на их IP. Что, очевидно, помешает мне по-прежнему иметь доступ к own_domain.com/blog

Публикую это, чтобы собрать некоторые идеи. Что должно быть лучшим способом решения этой проблемы?

Я пытаюсь избавиться от необходимости создания поддомена для блога, если могу.

Есть ли какая-то магия с htaccess и маскированием домена, которая может произойти без штрафных санкций за SEO?

Спасибо.

Если у них должна быть запись 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 поймать что-нибудь после / blog и включить его в конец нового 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#HTTP_status_codes_3xx