转发 flavors.me 域名但保留 own_domain.com/blog

转发 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 记录,则您不能将其与您现有的站点放在同一个 FQDN 上,就是这样。

blog.own_domain.com 可以解决您的问题;您可以设置一个 .htaccess,在 www.own_domain.com/blog 上提供指向 blog.own_domain.com 的 HTTP 301 重定向。

新的 .htaccess 文件的内容:

RewriteEngine ON
RewriteRule ^/blog(.*)$ http://blog.own_domain.com/$1 [R=301,E]

捕获/blog 之后的任何(.*)$内容$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#HTTP_status_codes_3xx

相关内容