我正在尝试将浏览器缓存添加到我网站上的资源中。我对此完全陌生,但找到了一些有关如何执行此操作的信息。建议我使用以下代码创建一个 web.config 文件并将其放置在我的根文件夹中。
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<staticContent>
<clientCache cacheControlMode="UseMaxAge" CacheControlMaxAge="365.00:00:00" />
</staticContent>
</system.web>
</configuration>
但是,当我这样做时,我的网站上出现了 500 内部服务器错误。有谁知道为什么会发生这种情况?和权限有关系吗?我是否遗漏了一些重要的东西?
如有任何帮助,我们将不胜感激。
最佳答案
它应该位于元素 system.webServer
中,而不是 system.web
关于asp.net - web.config 文件导致 500 内部服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32319875/