• • •
Apache - httpd.conf - Log
 
• • •
Options - Order - Auth
 
• • •
ErrorDocument
 
• • •
AddType - MIME types
 
• • •
CharsetDefault - CharsetSourceEnc
 
• • •
Redirect - RedirectMatch
 
• • •
Mod_rewrite - RewriteCond
 
• • •
AddHandler - Pass(Set)Env
 
• • •
PHP - .htaccess
 
• • •
Дополнительный материал
 
Рекомендуем

 
Добавление собственных типов файлов

Добавление собственных типов файлов

Хорошо, с выдачей типов и обработкой их браузерами мы разобрались. А теперь появился вопрос: как сказать серверу о том, что нужно выдавать такой тип данных, который он в данный момент не знает? Ведь хоть Apache по умолчанию и хранит описания более чем трехсот типов данных, но ведь появляются все новые и новые!

Или вот еще задачка: как сделать так, чтобы файлы с расширением .ext показывались в браузерах посетителей как HTML-документы? Для этого и существует директива AddType, которую Вы можете использовать в файлах .htaccess.

Допустим, Вы хотите, чтобы файлам с расширением .ext соответствовал тип данных text/html. Для этого добавим в .htaccess такую строчку:

AddType "text/html" .ext

Пример для решения проблемы с .rar архивами посредством .htaccess:
AddType "application/x-rar-compressed" .rar

Необходимо сразу упомянуть другую на первый вгляд похожую переопределяющию директиву. Директива Apache .htaccess - AddHandler предназначена для назначения определенному расширению определенного действия, как силами самого сервера, так и внешними модулями, но на стороне самого сервера.

А - AddType добавляет новый тип MIME - (указанный в параметре данной директивы). Как уже говорилось MIME типы предназначены в первую очередь уже не серверу, а программе клиента - браузеру. И браузер будет обрабатывать полученный файл соответствующим указанным - способом. Более подробно о AddHandler и переопределении на стороне веб сервера силами .htaccess - можно почитать здесь - Включение SSI и PHP в .html файлах на примерею .PHP и .html

Рекламная информация

Недавно освободившиеся домены с PR и ТИЦ:

Сервис http://reg.ru - крупнейшего хостинга и регистратора доменов позволяет подать заявку на регистрацию доменного имени, которое недавно было освобождено прежним Администратором. Освобожденные домены часто имеют высокие показатили ТИЦ и PR и могут быть интересны к приобретению.

Освобожденные домены .RU c ТИЦ:
Свободные премиум-домены:

Объем информации: 3956 bytes
Россия • admin@htaccess.net.ru 2005 - 2017 • Рекомендуем хостинг: Reg.ru (крупнейший), Hostland.ru (по-дешевле) - договора, счета, акты.


 
  In Partnership with AOL Search    службы мониторинга серверов