有东西在任何静态文件响应后插入斜杠,服务器为nginx

时间:2013-04-18 作者:Kon

这就是chrome控制台所说的:

资源被解释为样式表,但使用MIME类型的文本/html传输:“quot;someserver/wp-content/themes/pgcss/normalize。css/?版本=3.5.1;。someserver:18

资源被解释为图像,但使用MIME类型的文本/html传输:“quot;someserver/wp内容/主题/pgimg/镜头。png/";。someserver:77

很明显,在我的文件末尾插入斜杠
我对nginx不是很熟悉,我能做些什么?

1 个回复
SO网友:Christiaan

检查mime。在Nginx的config目录中键入文件(如果您在Linux上,通常是/etc/Nginx/)。如果没有MIME类型文件,请检查nginx中是否声明了MIME类型。如果没有,您可能需要创建一个mime。类型文件并将其包含在nginx中。形态。

以下是Nginx wiki上有关MIME类型的信息:http://wiki.nginx.org/HttpCoreModule#types

结束

相关推荐

在Nginx上运行Wordpress会不会因为它的表现而“蹲下”?

This article 国家:如果您还没有使用PHP操作码缓存和WordPress缓存插件,nginx将为您基于WordPress的网站的性能进行深蹲。有人能详细解释一下作者的意思吗。我目前正在Apache2 Web服务器上运行wordpress的普通安装。我正在考虑将我的许多其他网站(非wordpress)迁移到Nginx,并认为在我这么做的同时,我也可以迁移wordpress。但是上面的陈述让我认为迁移wordpress没有任何好处。为什么?