Dans Ubuntu, j'exécute une page html simple qui peut exécuter la vidéo mp4, j'ai configuré Apache Server et j'ai exécuté une page de test simple pour hello world, cela fonctionne bien. Dans Apache Webserver, j'ai lu que nous devons ajouter le code suivant au fichier httpd.conf ou à un fichier .htaccess dans le répertoire où se trouvent nos fichiers vidéo.
AddType video / ogg .ogv AddType video / mp4 .mp4 AddType video / webm .webm
Donc ma question est où est ce fichier httpd.conf ou .htaccess disponible, dois-je manuellement créer ces fichiers ou ils sont stockés quelque part.
Le code de ma page HTML est comme ceci:
<video width = "320" height = "240" contrôles> <source src = "test.mp4" type = "video / mp4"> <source src = "test.ogg" type = "video / ogg"> </video>
Veuillez me donner les suggestions.
Ankit
/etc/apache2/httpd.conf
et c'est une bonne idée de faire une sauvegarde du fichier d'origine avant de jouer avec. Quant au.htaccess
dossier, veuillez vous référer à la réponse de @dobey/etc/apache2/sites-enabled/000-default
, désolé pour le chemin précédent.Réponses:
J'ai ajouté "webm" à
/etc/mime.types
, qui a également été repris par Apache:la source
Le fichier de configuration par défaut pour les fichiers servis par votre installation Apache est
/etc/apache2/sites-enabled/000-default
. C'est une bonne idée de sauvegarder le fichier d'origine avant de jouer avec ce fichier.Chaque fois que vous modifiez ce fichier, Apache doit être redémarré / rechargé pour que les modifications prennent effet -
sudo service apache2 restart
(ou)sudo service apache2 reload
, tandis que les modifications dans.htaccess
ne nécessitent pas le redémarrage d'Apache. Comme @dobey l'a mentionné, le.htaccess
fichier va dans le DocumentRoot du site Web.Jetez un œil à la documentation officielle sur la façon d'activer les
.htaccess
fichiers.Extrait:
la source
Le
.htaccess
fichier serait quelque chose que vous créez dans leDocumentRoot
répertoire de votre site Web.la source