浏览器突然提示将网站保存为application / x-httpd-lsphp,而不是渲染页面。 Htaccess文件不变。怎么修?

时间:2014-11-14 09:11:02

标签: php apache .htaccess content-type

我们的网站没有任何问题。没有变化,但昨天它停止了工作。当用户访问该站点时,浏览器现在会提示用户下载该页面。在Firefox中,它说:

  

“您已选择打开[页面名称],即:   来自http://our.website.com的application / x-httpd-lsphp。

我们的网站没有任何变化。

我们的.htaccess文件几个月没有更改。它有2个相关部分。此部分强制所有没有扩展名的文件由php呈现,同时允许所有具有扩展名的文件正常呈现:

<Files *>
ForceType application/x-httpd-lsphp
</Files>
<Files *\.*>
ForceType None
</Files>

这会将主索引页面设置为Start(无扩展名):

DirectoryIndex Start

它工作好几个月,然后突然停止工作

这是PHP版本5.4.34。 Linux,Apache。

我们检查了网络主机支持。他们不知道什么是错的,所以他们建议我们应该将整个网站恢复到1周前的版本。不过,我们真的不愿意,因为我们已经失去了上周的数据。

任何想法发生了什么以及如何解决?感谢...

1 个答案:

答案 0 :(得分:0)

评论摘要:

确保加载LiteSpeed是必要的(情况就是新安装)。 事实证明,LiteSpeed不适用于无扩展页面,因此LeeWenzu必须为文档类型指定“x-httpd-php5”。