【问题标题】:Enable cross site access in OK Hosting?在 OK Hosting 中启用跨站点访问?
【发布时间】:2016-01-16 19:39:52
【问题描述】:

我正在尝试从我在 OK Hosting 托管的站点中的容器中下载引导字体。我可以手动下载字体,但是当在另一台服务器上托管的页面上的 CSS 中使用它时,它会失败,因为跨站点访问被禁用。

我知道 OK Hosting 使用 IIS,但它们为您提供了一个基于 Web 的控制面板。

如何启用跨站访问?

【问题讨论】:

    标签: iis fonts hosting cross-site


    【解决方案1】:

    好的,您只需在站点的根目录中添加一个名为 web.config 的文件,其中包含以下内容:

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
     <system.webServer>
       <httpProtocol>
         <customHeaders>
           <add name="Access-Control-Allow-Origin" value="*" />
         </customHeaders>
       </httpProtocol>
     </system.webServer>
    </configuration>
    

    【讨论】:

      【解决方案2】:

      您可能还需要Access-Control-Allow-Origin 下方的以下内容。

      <add name="Access-Control-Allow-Methods" value="GET,PUT,POST,DELETE,OPTIONS" />
      <add name="Access-Control-Allow-Headers" value="Content-Type" />
      

      【讨论】:

        猜你喜欢
        • 2012-07-17
        • 1970-01-01
        • 2013-02-22
        • 1970-01-01
        • 2019-07-16
        • 2017-01-28
        • 2011-01-03
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多