У мене є файл htaccess, який чудово працює на хості, але коли я поміщаю його на локальний, він показує мені цю помилку:
Внутрішня помилка сервера
Сервер виявив внутрішню помилку або неправильну конфігурацію та не зміг виконати ваш запит.
Будь ласка, зв’яжіться з адміністратором сервера, admin @ localhost, і повідомте їм про час помилки та про все, що ви могли зробити, що могло спричинити помилку.
Докладніше про цю помилку можна отримати в журналі помилок сервера.
Я знайшов це попередження у файлі журналу помилок:
[Вівторок, 17 квітня, 10:02:25, 2012] [попередження] [клієнт 127.0.0.1] D: /wamp/www/jivan/sql/.htaccess: Недійсна команда "Заголовок", можливо, неправильно написана або визначена модулем, не включеним до конфігурація сервера
це мій код файлу htaccess:
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>
мій локальний сервер запущений wamp, і я також включив модуль перезапису !!!
так у чому проблема? !!