Tôi đang sử dụng Windows Azure Websites để lưu trữ một ứng dụng php. Ứng dụng của tôi sử dụng webfonts (tính năng css3) và tôi cần định cấu hình các tiện ích mở rộng như .eot; .woff để tránh lỗi 404. Tôi biết rằng có thể đặt loại cấu hình này bằng cách sử dụng web.config trong ứng dụng .net, nhưng đối với trang web php, tôi có thể làm gì? Rất tiếc, không có RDP cho trang web. Có cách nào khác để giải quyết vấn đề này không?định cấu hình các loại mime windows các trang web azure php app
11
A
Trả lời
26
Tôi có thể giải quyết việc này chỉ cần thêm web.config vào thư mục gốc.
<?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>
0
Đối với bất cứ ai đến đây, tôi cũng HADE vấn đề với các tập tin woff2 và đã thoát khỏi những sai sót bằng cách thêm file web.config này vào thư mục gốc:
<?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>
Bằng việc sử dụng dịch vụ Kudu để thêm tệp vào thư mục wwwroot như được mô tả tại đây: http://www.jamessturtevant.com/posts/How-to-add-edit-and-remove-files-in-your-azure-webapp-using-the-kudu-service-dashboard/
Các vấn đề liên quan
- 1. Sử dụng SVG trong Windows Azure Các trang web
- 2. Có thể định cấu hình các loại tệp Github Trang MIME không?
- 3. nén gzip trong Windows Azure Các trang web
- 4. Các tệp phông chữ 404 trên trang web Azure, dường như chính xác MIME
- 5. windows thời gian tải trang web azure
- 6. Đặt trang web mặc định cho trang web trên Microsoft Windows Azure
- 7. Chứng chỉ SSL với Trang web Windows Azure
- 8. Bật tiêu đề Access-Control-Allow-Credentials trong trang web Azure (Azure App Services)
- 9. Lưu trữ các mẫu Web ASP.NET dưới dạng Trang Web Windows Azure
- 10. Azure Azure (tháng 10 năm 2012) có thay đổi cách bạn định cấu hình nhiều trang web trong ServiceDefinition không?
- 11. làm cho trang web azure chỉ có sẵn cho các trang web khác azure
- 12. Loại Mime cho các tệp .txt?
- 13. Mặc định root (server.js) nộp cho trang web của Node.js trên Windows Azure
- 14. Quyền đối với thư mục trong các trang web Azure
- 15. Lỗi mẫu tài nguyên trang web Azure
- 16. Azure Web App là thời điểm ra
- 17. php gd imagecreatefromstring() và hình ảnh mime loại
- 18. Tìm loại MIME cho tệp trên windows
- 19. Cấu trúc trang web
- 20. Định cấu hình Jekyll cho các trang GITHUB PROJECT
- 21. Bộ lọc QFileDialog từ các loại mime
- 22. Cách định cấu hình các khóa API dành riêng cho khách hàng cho các hàm Azure
- 23. Thay đổi cấu hình trên trang web Azure khi sử dụng GIT để triển khai
- 24. WCF: Định cấu hình các loại đã biết
- 25. Đọc chuỗi kết nối từ cấu hình chuỗi kết nối trang web Azure
- 26. Triển khai Kudu rất chậm trên các trang web Azure
- 27. Xóa các tệp Temp ASP.NET từ Trang Web Azure
- 28. Bật tính năng nén gzip trên các trang web Azure
- 29. Thông tin chi tiết về ứng dụng trang web Azure - chuyển đổi cấu hình
- 30. Cấu hình trang web trong django-admin
Sau nhiều sự nhầm lẫn về loại mime cho woff, [W3 Spec] chính thức (http://www.w3.org/TR/WOFF/#appendix- b) nói rằng nó phải là "application/font-woff" không có "x-". –
Điều này làm việc cho tôi với cửa sổ trang web azure quá! – Simon
Điều này thực sự giúp tôi, cảm ơn! –