首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从子目录转移到子域结构

从子目录转移到子域结构
EN

Webmasters Stack Exchange用户
提问于 2011-08-15 18:49:34
回答 2查看 1.4K关注 0票数 6

我有一个网站(由Rails/Postgres和nginx提供动力),我在其中设置了一个博客和一个优惠券部分,如下所示:

代码语言:javascript
复制
http://examplecom/blog/ http://example.com/coupons/

博客由wordpress提供动力,类似地,优惠券部分由PHP/MySQL提供。

在过去的6个月里,我的网站流量有了很大的增长。因此,我们的想法是在不同的服务器上移动博客和优惠券,因此我不需要在运行rails应用程序的地方运行mysql/php等,从而尽可能地减少内存占用。因此,我计划从现有的子目录结构移到子域结构。

( 1)上述思维过程是否正确?

2)如果我从子目录转移到子域并设置301重定向,SEO的影响会有多大。我的优惠券子目录结构在Google中索引得很好。因此,这里的任何错误都可能代价高昂:

3)我不是Nginx方面的专家,所以我最终写了我能写的东西:

代码语言:javascript
复制
location ^~ /coupons/ {    
rewrite ^/coupons(.*) http://coupons.example.com$1 permanent;
}

设置301重定向正确吗?这里还有什么东西我遗漏了吗?或者是因为这件事?在上述代码中的任何其他东西,我必须注意,因为SEO也是如此。

EN

回答 2

Webmasters Stack Exchange用户

发布于 2011-09-09 05:33:38

( 1)上述思维过程是否正确?

如果您将PHP/MySQL移动到具有PHP/MySQL当前使用的相同(或更多)资源的服务器上,那么是的,这将是一个明智的做法。

2) SEO的影响有多大?

子域和子目录都是Google的被认为类似,因此,当重定向被提升时,排名可能会暂时下降,但是当Google将新的子域URI与旧的子目录URI和它们的排名相关联之后,其净效果将是最小的。

3)我不是Nginx的专家,所以我最后写了.

考虑搜索类似的问题,并在必要时在ServerFault询问服务器配置问题(服务器配置通常超出专业网站管理员的范围;有关详细信息,请参阅常见问题 )。

票数 1
EN

Webmasters Stack Exchange用户

发布于 2012-02-08 11:45:50

确保Apache重写引擎。检查上面提到的代码,在本地机器上正常工作。如果它运行良好,并且一切都很好地重定向到目标子目录,只需将必要的文件上传到网站。检查网站上的一切是否正常。永久的重定向是搜索引擎友好的,所以你不必担心搜索引擎中关键字的排名位置。

票数 0
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/18278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档