.htaccess允许@fontface

时间:2011-12-08 15:04:35

标签: .htaccess joomla

我正在使用http://docs.joomla.org

中的主人.htaccess

它运作良好,但它也锁定了我的所有woff|eot|svg|ttf

如何将这些添加到允许的文件类型中? 我的字体位于/templates/mytemplate/css/type/文件夹

1 个答案:

答案 0 :(得分:0)

我相信这就是问题所在:

## Allow limited access for certain Joomla! system directories with client-accessible content
RewriteRule ^(components|modules|plugins|templates)/([^/]+/)*([^/.]+\.)+(jp(e?g|2)?|png|gif|bmp|css|js|swf|html?|mp(eg?|[34])|avi|wav|og[gv]|xlsx?|docx?|pptx?|zip|rar|pdf|xps|txt|7z|svg|od[tsp]|flv|mov)$ - [L]

基本上,在某些文件夹中 - 包括模板/文件夹,只允许某些文件类型,并且您的文件不在列表中。将它们添加到最终括号中的子管道中,应该完成这项工作。有点像...

RewriteRule ^(components|modules|plugins|templates)/([^/]+/)*([^/.]+\.)+(jp(e?g|2)?|png|gif|bmp|css|js|swf|html?|mp(eg?|[34])|avi|wav|og[gv]|xlsx?|docx?|pptx?|zip|rar|pdf|xps|txt|7z|svg|od[tsp]|flv|mov|woff|eot|svg|ttf)$ - [L]