我正在使用Windows Azure Websites来托管一个php应用程序。我的应用程序使用webfonts(css3特性),我需要配置扩展名如.eot和.woff以避免404错误。我知道在.net应用程序中可以使用web.config设置这种配置,但对于php站点,我该怎么办?不幸的是,网站没有RDP。有没有其他解决方案?
我正在使用Windows Azure Websites来托管一个php应用程序。我的应用程序使用webfonts(css3特性),我需要配置扩展名如.eot和.woff以避免404错误。我知道在.net应用程序中可以使用web.config设置这种配置,但对于php站点,我该怎么办?不幸的是,网站没有RDP。有没有其他解决方案?
我只需要在根文件夹下添加一个web.config文件,就能解决这个问题。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<staticContent>
<remove fileExtension=".woff" />
<mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
<remove fileExtension=".ttf" />
<mimeMap fileExtension=".ttf" mimeType="application/octet-stream" />
<remove fileExtension=".svg" />
<mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
</staticContent>
</system.webServer>
</configuration>
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<staticContent>
<remove fileExtension=".woff" />
<mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
<remove fileExtension=".woff2" />
<mimeMap fileExtension=".woff2" mimeType="font/woff2" />
</staticContent>
</system.webServer>
</configuration>