Ответ 1
Если ваш сайт построен на Linux, как мой, вы можете просто добавить строку в свой файл htaccess, чтобы он был открыт как загрузка вместо текстовой страницы.
добавьте это в свой файл htaccess:
AddType text/calendar .ics
Я связываюсь с файлом .ics
, экспортированным из Apple iCal на веб-странице HTML.
<a href="calendar.ics">
Эта ссылка откроет файл calendar.ics
как обычный текст в моем браузере (Chrome). Я хочу автоматическое открытие в Outlook или iCal или других приложениях календаря. Что я могу добавить в тег ссылки, чтобы добиться желаемого поведения? Как насчет изменения заголовков HTTP в файлах .ics
?
Любые предложения приветствуются!
Если ваш сайт построен на Linux, как мой, вы можете просто добавить строку в свой файл htaccess, чтобы он был открыт как загрузка вместо текстовой страницы.
добавьте это в свой файл htaccess:
AddType text/calendar .ics
Если ваш файл календаря не является статичным, вам следует рассмотреть протокол webcal://
, который будет обрабатывать Outlook и iCal:
<a href="webcal://domain.com/path/calendar.ics">
Вместо того, чтобы загружать одноразовый файл, календарные программы участников будут периодически опроса для обновлений вашего календаря. Это позволит их календарям добавлять новые события и обновлять измененные события в соответствии с опубликованным списком.