Chúng tôi có tệp video MP4 trong kho lưu trữ Trang Github. Tệp đang được cung cấp với loại MIME là application/octet-stream
, có nghĩa là Internet Explorer không thích tệp này. Nó phải được phân phát dưới dạng video/mp4
. Có cách nào để định cấu hình Trang Github để sử dụng loại MIME thích hợp hay chúng ta nên tìm giải pháp lưu trữ thay thế cho video? Chủ đề này không được đề cập trong số help pages.Có thể định cấu hình các loại tệp Github Trang MIME không?
Trả lời
Câu trả lời là không.
Tuy nhiên, Ian's earlier answer không hoàn toàn đúng. Bạn có thể sử dụng github để lưu trữ các trang web. Có rất nhiều blog của nhà phát triển trên đó.
Đối với video tôi sử dụng Amazon s3 vì chi phí bên cạnh không có gì để lưu trữ và phân phối nội dung video và bạn có thể đặt các kiểu mẫu theo yêu cầu.
Tôi lưu trữ khoảng 60 GB video và đã phục vụ 8GB tháng trước với chi phí là 9USD nên nó rất đáng giá.
Bạn không được phép sử dụng Github làm máy chủ web vì đó là trang lưu trữ mã. Họ quản lý kho mã của bạn và chỉ quan tâm đến việc hiển thị mã.
Các chủ đề được đề cập ở đây: https://help.github.com/articles/mime-types-on-github-pages/
GitHub trang hỗ trợ hơn 750 loại MIME trên 1,000s file phần mở rộng. Danh sách các loại MIME được hỗ trợ được tạo từ mime-db project, tổng hợp các loại MIME từ các dự án Apache và Nginx cũng như danh sách các loại nội dung internet chính thức của IANA.
MIME types là các tiêu đề bổ sung mà máy chủ gửi để cung cấp trình duyệt có thông tin về các loại tệp được yêu cầu và cách xử lý tệp khi tải xuống.
Để thêm hoặc sửa đổi loại MIME để sử dụng trên Trang GitHub, hãy xem mime-db Contributing instructions.
Dự án mime-db hiện đang báo cáo mp4
như video/mp4
:
"video/mp4": {
"source": "apache",
"compressible": false,
"extensions": ["mp4","mp4v","mpg4"]
},
Nguồn: https://github.com/jshttp/mime-db/blob/46a40f0524a01fb3075a7ecde92e8e04fc93d599/db.json#L6233
Nếu trang Github vẫn báo cáo mp4
file như application/octet-stream
bạn nên liên hệ với hỗ trợ Github.
- 1. Định cấu hình Jekyll cho các trang GITHUB PROJECT
- 2. Loại Mime cho các tệp .txt?
- 3. Git có thể lưu trữ loại mime của một tệp, như SVN, để duyệt html không?
- 4. Git có thể được định cấu hình để tắt tính năng hợp nhất cho các loại tệp cụ thể không?
- 5. Tôi có nên sử dụng loại nội dung chuẩn (mime) cho các tệp văn bản được định dạng wiki không?
- 6. Cách xác định loại tệp MIME theo nội dung?
- 7. Loại tệp Microsoft Office 2007, loại Mime và xác định các ký tự
- 8. Tôi có thể định cấu hình pydev để tự động biên dịch các tệp cython không?
- 9. Định dạng tệp cấu hình
- 10. Có thể tách tệp cấu hình PHP php.ini không?
- 11. Ước tính nếu tệp là loại MIME
- 12. MIME loại tệp cơ sở dữ liệu SQL Server BACKUP
- 13. cách định cấu hình các tệp .htc hoạt động trên nginx
- 14. Tìm loại MIME cho tệp trên windows
- 15. Cấu hình WCF không có tệp cấu hình
- 16. WCF: Định cấu hình các loại đã biết
- 17. CMake có thể tạo tệp cấu hình không?
- 18. log4net - định cấu hình bằng nhiều tệp cấu hình
- 19. Cách kiểm tra xem tệp được tải lên có phải là hình ảnh không có loại mime không?
- 20. Bạn có thể tải các tệp không mã lên GitHub không?
- 21. Giả mạo loại MIME
- 22. Tôi có thể soạn một Tệp Cấu hình Mùa xuân từ các tệp nhỏ hơn không?
- 23. tệp ics mime
- 24. Bộ lọc QFileDialog từ các loại mime
- 25. Định cấu hình mã hóa cho các loại tệp khác nhau trong maven?
- 26. Tôi có thể sử dụng tệp Markdown trong trang GitHub không?
- 27. Định cấu hình tác vụ sao chép grunt để loại trừ các tệp/thư mục
- 28. MIME Loại OBJ của Wavefront và MTL
- 29. định cấu hình nginx để phân phát các tệp json tĩnh
- 30. Không thể định cấu hình gcc - mpfr không tìm thấy
Có phải là một chút ngoài chủ đề cho SO ... – eggyal
OK và đề xuất xây dựng của bạn về nơi mà * nên * đi này là ...? – pjmorse
Tôi không biết. [Hỗ trợ Github] (https://github.com/contact)? – eggyal