Erro interno do servidor - htaccess
Eu tenho um arquivo htaccess que funciona perfeitamente no host, mas quando eu colocá-lo no local, ele me mostra este erro:
Erro do Servidor Interno
O servidor encontrou um erro interno ou uma configuração incorreta e não pôde concluir sua solicitação.
Entre em contato com o administrador do servidor, admin @ localhost e informe-os sobre a hora em que o erro ocorreu e qualquer coisa que você tenha feito que possa ter causado o erro.
Mais informações sobre esse erro podem estar disponíveis no log de erros do servidor.
Eu encontrei este alerta no arquivo de log de erro:
[Terça-feira 17 de abril 10:02:25 2012] [alerta] [cliente 127.0.0.1] D: /wamp/www/jivan/sql/.htaccess: comando inválido 'Header', talvez escrito incorretamente ou definido por um módulo não incluído no a configuração do servidor
este é o meu código de arquivo htaccess:
<code> RewriteEngine On AddDefaultCharset utf-8 RewriteRule ^([0-9-]+)/keyword_show.html$ keyword_show.php?keyword_id=$1 RewriteRule ^page_(.*).html$ page.php?url=$1 RewriteRule ^([0-9-]+)/(.*)/(.*)/(.*).html$ $2.php?advertisement_cat=$1&id=$3&pagenumber=$4 RewriteRule ^([0-9-]+)/(.*)/(.*).html$ $2.php?advertisement_cat=$1&pagenumber=$3 RewriteRule ^([0-9-]+)/(.*).html$ $2.php?advertisement_cat=$1 # cache images and flash content for one month <FilesMatch ".(flv|gif|jpg|jpeg|png|ico|swf)$"> Header set Cache-Control "max-age=2592000" </FilesMatch> # cache text, css, and javascript files for one month <FilesMatch ".(js|css|pdf|txt)$"> Header set Cache-Control "max-age=2592000" </FilesMatch> </code>
meu servidor local executado pelo wamp e habilitei o módulo reescrever também !!!
então o que é o prob? !!