http重定向显示302但应该是301

时间:2014-09-18 00:29:54

标签: iis redirect url-rewriting web-config

我有一个使用SSL的网站。 当我更正为默认值(http://www.example.com)时,它应该加载http://www.example.com

确实如此,但是当我使用重定向检查器时,我注意到了这一点:

www.accufinance.com

HTTP/1.1 302 Found
Cache-Control: private,no-transform
Content-Type: text/html; charset=utf-8
Location: https://www.accufinance.com/
Server: Microsoft-IIS/8.0
X-AspNetMvc-Version: 5.2
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Thu, 18 Sep 2014 00:20:43 GMT
Connection: close
Content-Length: 145

https://www.accufinance.com/

我的网站位于共享主机上,因此我使用了web.config重定向。

在那,我有:

<action type="Rewrite" url="mypath/mysite/{R:1}" redirectType="Permanent"/>

注意:自从冒充以来,我将type="Rewrite"更改为type="Redirect",但结果中没有。似乎仍然是302。

所以我期待301 - 永久感动,并希望不要看到&#34;未找到&#34;。

这里可能有什么问题?

0 个答案:

没有答案