Apache .htaccess正在破坏我的网站

Apache .htaccess正在破坏我的网站,apache,.htaccess,caching,Apache,.htaccess,Caching,我正在尝试使用Google Analytical的网站速度建议优化我的网站,其中一个建议是在我的.htaccess文件中利用浏览器缓存 在对.htaccess做了一些研究之后,我发现我的网站没有。我创建了自己的.htaccess并用以下文本填充它: AllowOverride All ## EXPIRES CACHING ## <IfModule mod_expires.c> ExpiresActive On ExpiresDefault "access 1 month" <

我正在尝试使用Google Analytical的网站速度建议优化我的网站,其中一个建议是在我的.htaccess文件中利用浏览器缓存

在对.htaccess做了一些研究之后,我发现我的网站没有。我创建了自己的.htaccess并用以下文本填充它:

AllowOverride All

## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access 1 month"
</IfModule>
## EXPIRES CACHING ##

你知道是什么引起的吗?我是新手,所以任何帮助都将不胜感激

删除或注释掉这一行

AllowOverride All

因为htaccess中不允许使用此指令。它只允许在Apache配置中使用,因此出现这一行会导致内部500错误。

谢谢,这解决了问题!
AllowOverride All