xml错误 - 与元素类型“IfModule”关联的属性名称“mod_expires.c”必须后跟“=”字符

时间:2013-09-05 16:20:32

标签: xml .htaccess

我尝试在.htaccess模板中使用xml来利用浏览器缓存。这是代码 -

  <IfModule mod_expires.c>
  ExpiresActive On
  ExpiresByType image/jpg "access 1 year"
  ExpiresByType text/css "access 1 month"
  ExpiresByType text/html "access 1 month"
  ExpiresByType text/x-javascript "access 1 month"
  ExpiresByType image/x-icon "access 1 year"
  ExpiresDefault "access 1 month"
  </IfModule>

xml给出错误 - 与元素类型“IfModule”关联的属性名称“mod_expires.c”必须后跟'='字符。如何更正?

1 个答案:

答案 0 :(得分:2)

你错过了一些没有xml标签的东西,即使它看起来像是一个所谓的指令。您不能将其解析为xml。

另请参阅有关if指令的文档:http://httpd.apache.org/docs/current/mod/core.html#ifmodule