|
Aujourd’hui, des collègues d’autres départements ont demandé au sujet du forum xx qui n’a pas pu être ouvert, et j’ai vérifié la raison pour laquelle les deux sites web du département ont été mis à jour il y a quelques années, mais ce forum n’a pas été migré. Le serveur a également été remplacé. Je pensais que c’était très simple, alors j’ai copié les dossiers précédents directement dans le répertoire racine correspondant du nouveau serveur d’applications, pensant que tout allait bien, vérifié attentivement, envoyé une vidéo impossible à ouvrir, et j’ai commencé à chercher la raison, il s’est avéré que c’était sous Linux auparavant, le serveur d’applications était Apache+Resin, et maintenant il est sous Win2000, le serveur d’applications est IIS, et il faut configurer IIS. La raison précise est que c’est en fait une forme de protection pour les fichiers par IIS, et les fichiers qui ne sont pas dans le type MIME spécifié par IIS ne seront évidemment pas utilisés. Les fichiers courants avec des extensions telles que mp4 / flv / iso / 7z / apk ne sont pas spécifiés dans IIS, et ces fichiers ne peuvent pas être téléchargés par défaut dans IIS. Nous pouvons ouvrir IIS sur le serveur local xx et faire un clic droit sur -> Propriétés, puis voir le format MIME déjà dans MIME Type
Par exemple, si IIS doit prendre en charge le téléchargement de fichiers MP4, on peut le définir ainsi : (Ici, on définit le paramètre global d’IIS, si c’est uniquement pour un certain site, on peut définir directement le site) 1. Faites un clic droit sur le site web et sélectionnez Propriétés
2. Sélectionnez l’en-tête HTTP dans les propriétés du site qui s’ouvre, puis cliquez sur le bouton MIME type
3. Cliquez sur Nouvelle dans la fenêtre ouverte
4. Sur l’extension de boîte MIME pop-upMP4Les types MIME sont :application/octet-stream
Ainsi, IIS peut prendre en charge le téléchargement de MP4.
|