我想创建一个.ics文件的链接,但它在Firefox和Chrome中不起作用

时间:2012-08-02 05:02:10

标签: hyperlink outlook icalendar

我链接到HTML网页中从Outlook导出的.ics文件。

 <a href="calendar.ics" >Save the Date</a>

此链接将在浏览器(Chrome和Firefox)中以纯文本形式打开“calendar.ics”文件。我想自动下载.ics文件。我可以添加什么来链接标记以产生所需的行为?

我尝试了webcal://,但它会在Outlook 2010中添加日历标记。这对我来说太过分了。

任何建议都表示赞赏!

1 个答案:

答案 0 :(得分:0)

我没有测试过,但我认为这应该可行。

在.htaccess文件中:

<filesMatch "\.ics$">
<ifModule mod_headers.c>
Header set Content-type "text/calendar"
</ifModule>
</filesMatch>

<filesMatch "\.ics$">
ForceType 'text/calendar'
</filesMatch>

AddType text/calendar .ics