Internet explorer 为什么IE试图保存页面而不是打开页面?

Internet explorer 为什么IE试图保存页面而不是打开页面?,internet-explorer,.htaccess,http-headers,symphony-cms,Internet Explorer,.htaccess,Http Headers,Symphony Cms,我正在开发一个网站,我发现Internet Explorer试图保存登录页而不是打开它(其他浏览器工作正常)。以下是链接: 我试图通过操纵.htaccess和HTTP头来提高站点性能,我认为在某些地方存在冲突 其他页面运行良好: 你知道我为什么会这样吗 谢谢。您正在访问的页面可能有一个内容类型标题,告诉IE它不是网页。所以它试图将它保存在某个地方,因为它不知道如何渲染 下面是使用curl时的输出: $ curl -v http://xanderadvertising.mcas.ro/ *

我正在开发一个网站,我发现Internet Explorer试图保存登录页而不是打开它(其他浏览器工作正常)。以下是链接:

我试图通过操纵.htaccess和HTTP头来提高站点性能,我认为在某些地方存在冲突

其他页面运行良好:

你知道我为什么会这样吗


谢谢。

您正在访问的页面可能有一个
内容类型
标题,告诉
IE
它不是网页。所以它试图将它保存在某个地方,因为它不知道如何渲染

下面是使用curl时的输出:

$ curl -v http://xanderadvertising.mcas.ro/

* About to connect() to xanderadvertising.mcas.ro port 80 (#0)
*   Trying 81.196.37.244... connected
* Connected to xanderadvertising.mcas.ro (81.196.37.244) port 80 (#0)
> GET / HTTP/1.1
> User-Agent: curl/7.21.6 (i686-pc-linux-gnu) libcurl/7.21.6 OpenSSL/1.0.0e zlib/1.2.3.4 libidn/1.22 librtmp/2.3
> Host: xanderadvertising.mcas.ro
> Accept: */*
> 
< HTTP/1.1 200 OK
< Date: Sat, 28 Jan 2012 11:35:26 GMT
< Server: Apache
< X-Powered-By: PHP/5.2.16
< Pragma: no-cache
< ETag: "bcb2565425a8e41ac55b3b085fd8821c"
< Cache-Control: public
< Expires: Sun, 29 Jan 2012 11:31:43 GMT
< Set-Cookie: PHPSESSID=89c110f3588929262dda820fb3d05052; expires=Sat, 11-Feb-2012 11:35:27 GMT; path=/; domain=xanderadvertising.mcas.ro
< Last-Modified: Sat, 28 Jan 2012 11:31:43 GMT
< Content-Length: 23822
< Content-Type: charset=utf-8
$curl-vhttp://xanderadvertising.mcas.ro/
*即将连接()到xanderadvertising.mcas.ro端口80(#0)
*正在尝试81.196.37.244。。。有联系的
*已连接到xanderadvertising.mcas.ro(81.196.37.244)端口80(#0)
>GET/HTTP/1.1
>用户代理:curl/7.21.6(i686 pc linux gnu)libcurl/7.21.6 OpenSSL/1.0.0e zlib/1.2.3.4 libidn/1.22 librtmp/2.3
>主持人:xanderadvertising.mcas.ro
>接受:*/*
> 

如果你看最后一行,它会说:
内容类型:charset=utf-8
。尝试将内容类型标题设置为
content-type:text/html;charset=UTF-8

该页面的响应标题中尤其没有内容类型

Cache-Control:public
Connection:Keep-Alive
Date:Sat, 28 Jan 2012 11:32:06 GMT
ETag:"bcb2565425a8e41ac55b3b085fd8821c"
Expires:Sun, 29 Jan 2012 11:31:43 GMT
Keep-Alive:timeout=5, max=100
Server:Apache
您需要添加
内容类型:text/html
。最好将
内容长度
发送到浏览器


也许您可以向我们展示您的.htaccess配置?

好的,我修复了
内容类型的问题,但问题仍然存在。在下一篇评论中(来自@blacklwhite),我发布了.htaccess。我今天刚刚测试了它,现在它正在工作???我认为这与
内容类型
标题和设置为1天的缓存周期有关。由于未生成
内容类型:charset=utf-8
标题,不知何故IE被搞砸了,atm,>1天后,它工作正常。
内容类型
现已修复。htaccess是。