как настроить .htc файлы для работы на nginx - PullRequest
5 голосов
/ 15 ноября 2011

Я пытаюсь запустить закругленные углы на <= IE8, используя border-radius.htc, расположенный <a href="http://code.google.com/p/curved-corner/downloads/detail?name=border-radius.htc&can=2&q="> здесь . Я запустил URL-адрес файла .htc в своем браузере и могу просмотреть код, чтобы мой путь был правильным в файле css. Я использую nginx для размещения своих веб-страниц.

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

Ответы [ 2 ]

7 голосов
/ 18 ноября 2011

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

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

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

text/x-component htc;
application/x-shockwave-flash swf;
image/svg+xml svg;
4 голосов
/ 16 ноября 2011

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

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

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

...