首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >目录斜杠重定向?这种事还会发生吗?

问目录斜杠重定向?这种事还会发生吗?
EN

Stack Overflow用户
提问于 2011-06-21 13:22:06
回答 1查看 625关注 0票数 4

我读了一篇关于杰夫·阿特伍德关于雅虎加快网站建设的“最佳做法”的文章,我注意到这个小宝石:

最浪费的重定向之一经常发生,web开发人员通常不知道这一点。当URL中缺少尾随斜杠(/)时,就会出现这种情况。例如,转到http://astrology.yahoo.com/astrology会产生一个301个响应,其中包含对http://astrology.yahoo.com/astrology/的重定向(注意添加的尾随斜杠)。在Apache中,这是通过使用Alias或mod_rewrite来修正的,如果使用Apache处理程序,则使用DirectorySlash指令。

这种事还会发生吗?随着网络的发展,这篇文章已经很古老了。我想我这么做已经好几年了。我想我最近没有注意到这件事,但我从来没有真正看过。这是阿帕奇的事吗?IIS 7会这样做吗?

我好害怕。抱着我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-21 13:34:34

试试看!

下面是从终端运行的一些截断请求。

代码语言:javascript
复制
curl -I  http://astrology.yahoo.com/astrology

HTTP/1.0 301 Moved Permanently
Date: Tue, 21 Jun 2011 13:24:24 GMT
Location: http://shine.yahoo.com/astrology/


curl -I http://wordpress.org/extend

HTTP/1.0 301 Moved Permanently
Server: nginx
Date: Tue, 21 Jun 2011 13:26:17 GMT
Location: http://wordpress.org/extend/

虽然IIS似乎采用了另一种方式:

代码语言:javascript
复制
curl -I http://www.iis.net/overview

HTTP/1.0 200 OK
Server: Microsoft-IIS/7.0

curl -I http://www.iis.net/overview/

HTTP/1.0 301 Moved Permanently
Location: http://www.iis.net/overview

猜测这取决于您如何配置它,但它肯定是需要优化的。

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

https://stackoverflow.com/questions/6425929

复制
相关文章

相似问题

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