En ubuntu, estoy ejecutando una página html simple que puede ejecutar video mp4, he configurado el servidor Apache y he ejecutado una página de prueba simple para hello world, funciona bien. En el servidor web Apache, he leído que debemos agregar el siguiente código al archivo httpd.conf o al archivo .htaccess en el directorio donde están nuestros archivos de video.
AddType video / ogg .ogv AddType video / mp4 .mp4 AddType video / webm .webm
Entonces, mi pregunta es dónde está disponible este archivo httpd.conf o .htaccess, ¿necesito crear manualmente estos archivos o se almacenan en algún lugar?
El código de mi página HTML es así:
<video width = "320" height = "240" controles> <source src = "test.mp4" type = "video / mp4"> <source src = "test.ogg" type = "video / ogg"> </video>
Por favor dame las sugerencias.
Ankit

/etc/apache2/httpd.confy es una buena idea hacer una copia de seguridad del archivo original antes de jugar con él. En cuanto al.htaccessarchivo, consulte la respuesta de @dobey/etc/apache2/sites-enabled/000-default, perdón por la ruta anterior.Respuestas:
Agregué "webm" a
/etc/mime.types, que también fue recogido por Apache:fuente
El archivo de configuración predeterminado para los archivos que sirve su instalación de Apache es
/etc/apache2/sites-enabled/000-default. Es una buena idea hacer una copia de seguridad del archivo original antes de jugar con este archivo.Cada vez que edita este archivo, Apache debe reiniciarse / recargarse para que los cambios surtan efecto -
sudo service apache2 restart(o)sudo service apache2 reload, mientras que los cambios en.htaccessno requieren que se reinicie Apache. Como @dobey mencionó, el.htaccessarchivo va en la DocumentRoot del sitio web.Eche un vistazo a la documentación oficial sobre cómo habilitar
.htaccessarchivos.Extracto:
fuente
El
.htaccessarchivo sería algo que cree en elDocumentRootdirectorio de su sitio web.fuente