301 跳转在哪里做好

2015-07-03 23:44:18 +08:00
 iyaozhen

我想把 www.example.com/xxx 跳转到 example.com/xxx

有两种方法:
1. DNS 显性 URL 跳转(301)
2. Nginx 301 跳转

哪种好一点?

3056 次点击
所在节点    HTTP
7 条回复
Tink
2015-07-03 23:52:13 +08:00
感觉差不多吧,不知道对seo有啥区别没有
iyaozhen
2015-07-04 00:07:15 +08:00
@Tink SEO 应该没啥区别,301 表示资源永久转移,爬虫都懂的。

我都试了下,好像没啥区别。DNS 设置 301 也是 DNS 服务商的服务器跳转的。
SoloCompany
2015-07-04 02:05:16 +08:00
没明白你说的 DNS 显性 URL 跳转是啥,是说 DNS 服务提供商帮你做重定向吗?
本质上来说跳转必须通过 HTTP 协议
如果你选择 DNS 服务提供商来实现,怎么可能实现到只对局部路径(xxx)进行跳转?

所以,应该根本就没有你说的两个选择,当然 http 服务器这么多,也不一定说只能选 nginx
qw7692336
2015-07-04 04:35:12 +08:00
@iyaozhen SEO不是应该302比较好吗
yylzcom
2015-07-04 08:26:20 +08:00
在本地服务器上做跳转好,也就是nginx
然后在站长工具上设置
iyaozhen
2015-07-04 11:07:57 +08:00
@SoloCompany
嗯,DNS 显性 URL 跳转就是DNS服务器帮做。现在好多 DNS 服务商可以设置。https://support.dnspod.cn/Kb/showarticle/tsid/112/
其实本质都一样,都是服务器回 301 协议跳转。
当然 DNS 服务商无法局部跳转(我也没这需求)。
CinderellaCiCi
2015-07-04 12:40:14 +08:00
已备案域名可以直接在CloudXNS设置跳转,没有其他任何要求。
局部跳转是什么意思呢?CloudXNS跳转支持使用$host和$uri变量,分别表示原域名和原域名下的网站目录,可否达到楼主要求?(^_^)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/203202

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX