当网站通过nginx提供时,CSS不起作用



当我开发一个静态网站时,我使用了VS Code和Live Server(Windows机器(。网站似乎运行良好。

然而,当我将文件移动到我的CentOS机器上,通过nginx为网站提供服务时,网站加载正常,引导转盘也能工作,但我的自定义CSS修复了网站周围的一些问题,似乎没有效果。

如果我在我的CentOS机器上从Firefox静态打开文件(文件->打开文件(,CSS可以正常工作。

我检查了开发者工具中的网络选项卡,.css文件被传输到浏览器,但由于某种原因,当网站通过nginx提供服务时,它就不起作用了。

我注意到的另一件事是在networking选项卡中(当通过nginx提供服务时(,当我点击css文件并转到Response->响应有效负载所有css指令都是灰色的,就好像css被注释了一样,但实际上没有注释。

EDIT网络选项卡显示nginx标记的css文件,内容类型为text/plain。

在nginx.conf文件中,在服务器上下文中添加以下内容:

include /etc/nginx/mime.types;

最新更新