Как настроить.htc файлы для работы на nginx

Я пытаюсь запустить закругленные углы на <= IE8, используя border-radius.htc, расположенный здесь. Я запустил URL-адрес файла.htc в своем браузере и могу просмотреть код, чтобы мой путь был правильным в файле css. Я использую nginx для размещения своих веб-страниц.

Кто-нибудь знает, как я могу заставить этот файл работать так, чтобы стиль работал в здесь некоторые о MIME типы для расширений.htc, но я не знаю, что делать для nginx или даже если MIME тип является проблемой. Если есть какой-то другой способ получить закругленные углы без использования файла.htc, я открыт, чтобы попробовать это решение. Благодарю.

2 ответа

Решение

Я нашел ответ, это решение. Это второй пост вниз по ветке.

Комментарий от mjijackson@gmail.com, 15 октября 2009 г.

Директивы практически идентичны, если вы используете nginx. Откройте /etc/nginx/mime.types и добавьте следующие три строки в ваше объявление типов {} (в последних версиях nginx они уже есть):

text/x-component htc;
application/x-shockwave-flash swf;
image/svg+xml svg;

Попробуйте что-то вроде этого..

location = /border-radius.htc {
  default_type 'text/x-component';
  try_files $uri /border-radius.htc;
}

Обратите внимание, что фактическое местоположение файла относительно вашего root дорожка.

Другие вопросы по тегам