Monthly Archives: enero 2017

Https desde http – WordPress

By | 30 enero, 2017

Https Lesidea.com - Cajón de sastreEl protocolo https es la versión segura del protocolo http, al que estamos acostumbrados por ser el más usado en la mayoría de sitios web, y nos proporciona una capa segura – en la que los datos desde nuestro dispositivo hasta el servidor en la web están cifrados punto a punto – que nos protege en buena medida de las escuchas o intercepciones de datos por parte de terceros, con malas intenciones en la mayoría de los casos…

Aviso a navegantes https:

La seguridad en cualquier ámbito de la vida, y no digamos en internet, depende en buena medida del sentido común de cada cual, y del uso que hagamos de las tecnologías que tengamos a mano en cada momento…

https - arrobatoloquepuedas.esUna web como la de imagen, de existir, nos proporciona una capa segura de transmisión de datos que nos garantiza que estos no son interceptados por el camino, pero el uso que el administrador de dicha web haga de ellos está fuera de nuestro control, y no están más seguros que si hubiéramos usado un simple protocolo http o los hubiéramos escrito en un folio y pegado este en una pared de la estación de autobuses…

Cómo pasar nuestro sitio de http a https

Para pasar nuestro sitio de http a https solo hemos de seguir unos pocos pasos, muy importantes, eso sí, pero siendo metódicos y pacientes nos resultará de lo más «sencillo».

Por cierto, yo tengo contratado un hosting SSD3 de Hostinet a muy buen precio…

¡Pruébalo con un 10% de descuento!https - hosting SSD3 WordPress Hostinet

El primero de los pasos y el más importante de todos es realizar una copia de seguridad del sitio. Y tan importante como esto es comprobar que dicha copia no se ha corrompido durante la descarga, porque una copia de seguridad del servidor, guardada en el propio servidor, es algo bastante inútil. Esto vale para todos los casos, y no solo para el que nos ocupa.

» Tener un certificado SSL correspondiente al dominio deseado e instalarlo en nuestro servidor.

» Hacer el cambio de http a https en la configuración general de WordPress, en su caso. Este cambio se puede confirmar en el archivo «wp-config» dentro de la carpeta de instalación de WordPresshttps url configuración general WordPress

» Sustituir en las url de nuestro sitio o blog WordPress las referencias http por https.

http://nuestrodominio.com y http://www.nuestrodominio.com

https://nuestrodominio.com y https://www.nuestrodominio.com

Puesto que acceder a una base de datos WordPress, por poner un caso, para realizar los cambios resultaría de lo más tedioso, amén de peligroso, lo mejor es instalar un plugin de los varios que existen, que también conlleva su peligro, pero más controlado… Yo he usado Better Search Replace y no me ha ido mal, pero hay varios entre los que elegir…

Importante:

Sustituir solo en aquellas url que contengan alguna referencia a nuestro dominio, como las de arriba: ya sea .com, .es, .eu, etc., siempre que coincida con el certificado SSL, pero a nuestro dominio y no a otro al que podamos estar enlazando, porque nos daría errores si estos otros dominios no tuviesen https habilitado.

» Añadir unas líneas en el archivo «htaccess» de la raíz de nuestro sitio con las indicaciones necesarias para que el servidor redirija todos los enlaces entrantes con http hacia https

Editamos el archivo «htaccess», o lo creamos de no existir, para lo que podemos usar Filezilla o similar, tomando las precauciones mencionadas: copia de seguridad, etc. e insertamos al inicio de este las siguientes líneas:

RewriteEngine on

RewriteBase /
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://lesidea.com/$1 [R,L]

#Como es lógico, hemos de sustituir lesidea.com por nuestrodominio.com
#o www.nuestrodominio.com, lo que nos convenga...

#RewriteBase / indica que la búsqueda se realice desde la base de nuestro sitio,
#es decir, después del .com o .es, etc. de la url de entrada a nuestra web que
#haya escrito el usuario.

#RewriteRule devuelve la url indicada, en este caso: https://lesidea.com/, más
#cualquier cadena encontrada después de la base "/" anteriormente indicada,
#en lugar de "$1, "extraída de la url pasada por el usuario al acceder a nuestra web...
#Por ejemplo "cajondesastre", de "https://lesidea.com/cajondesastre", y devolverá
#"https://lesidea.com/cajondesastre".

Aunque, no nos engañemos, estas redirecciones no sirven en WordPress, y lo comprobamos de inmediato al comprobar que no redireccionan las url http a https, porque WordPress escribe su propio «htaccess» en su carpeta de instalación, totalmente necesario, y se va a pasar por el arco del triunfo todo lo demás…

DirectoryIndex index.php

#BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /cajondesastre/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /cajondesastre/index\.php [L]
</IfModule>
# END WordPress

Pero, tranquilidad, porque me he pegado un cabreo tras otro hasta dar con una solución, una redirección 301, que añadida al «htaccess» de la carpeta WordPress nos va a redirigir estas url a las mismas url con https

DirectoryIndex index.php

<IfModule mod_rewrite.c>
RewriteEngine On

RewriteBase /cajondesastre
RewriteCond %{HTTPS} =off
RewriteRule ^(.*)$ https://lesidea.com/cajondesastre/$1 [R=301,L]

</IfModule>

#BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /cajondesastre/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /cajondesastre/index\.php [L]
</IfModule>

# END WordPress

Evidentemente, hay que sustituir «lesidea.com/cajondesastre» por «tudominio.loquesea», a lo que la variable «$1» añadirá el resto de la url pasada para completar el enlace de forma correcta.

Conclusión

Si hemos sido metódicos, pacientes y optimistas, habremos pasado nuestro blog WordPress, u otra página web sin lo referente a este, de http a https sin grandes dificultades. Todavía quedarán algunos flecos, como ciertos enlaces http que tendremos que cambiar a mano, o buscar alternativas a estos, pero con un poco de paciencia más tendremos el ansiado candado verde en la barra de direcciones de nuestros usuarios…

Https Lesidea.com - Cajón de sastre

P.D.: Si este artículo te ha sido de utilidad, por favor, considera tomar un minuto y pulsar en alguno de los enlaces de publicidad. El objetivo es pagar el hosting año a año, nada más, y nada menos…

Gracias.

Convertir a mp4 y sus parámetros – VLC – AVConverter

By | 14 enero, 2017

Convertir a mp4Convertir a mp4 nuestros archivos de vídeo puede ser una de las mejores opciones para poder disfrutar de ellos en cualquier dispositivo: iPad o iPhone, móvil Android, TV, Play Station, etc.

Para ello existen diversas aplicaciones que con mayor o menor complejidad en cuanto a su configuración, nos permiten convertir o codificar nuestros vídeos en cualquier otro formato: avi, mp4, vob, etc. Las hay de pago, las hay gratuitas y las hay que funcionan en el limbo entre unas y otras, como Any Video Converter, permitiéndonos realizar unas codificaciones gratis y solicitando un pago para otras…

Son de pago Nero 2017 Recode y Adobe Media Encoder, mientras que es gratuita VLC Media PLayer.

Aviso:

Anticopia - convertir a mp4Convertir o recodificar no son sinónimos de «ripear»: se supone que recodificamos vídeos de los que somos propietarios sin restricciones y que no están protegidos por derechos digitales u otros que lo impidan…

En cuanto a la configuración:

Adobe Media Encoder no permite elegir entre los idiomas incluidos en un determinado DVD para ser usado en el archivo final mp4 u otro, por lo que no resulta demasiado útil si no se da por casualidad que nuestro vídeo concuerde en idioma con el que nosotros queremos – en español en mi caso-. Así lo reconocen desde Adobe

Any Video Converter, por su parte, convierte correctamente desde cualquier formato a mp4, pero, a pesar de permitir escoger el idioma en las opciones de codificación de cada DVD, no lo convierte correctamente, así como tampoco quita los subtítulos, aunque así lo seleccionemos, de forma que estos aparecen unas veces y otras no durante el visionado, mientras que el idioma puede ser en inglés, en español, etc. o alternándose unos y otros durante la película; lo que no resulta aceptable. Estos son un par de «bug» que han de corregir…

Logo VLC - convertir a mp4Por su parte, VLC Media PLayer, aunque con algunas carencias de facilidad de uso, cumple bastante bien con la codificación y, una vez correctamente configurado, resulta de gran utilidad para convertir a mp4 que es el caso que nos ocupa, para otros formatos también, claro…

 

Convertir a mp4

Parámetros básicos:

Estos parámetros dependen de varios factores, incluidas las preferencias de visionado de cada persona: yo me conformo con ver aceptablemente una película en mi tele o el iPad – sin quedarme ciego, quiero decir – y a otros se les erizan los pelos de la nuca si ven algo parecido a un pixel en la pantalla.

Lo mejor es poner un ejemplo:

  • Tasa de bits: 3000 kb/s
  • Frames: 25
  • Una pasada.
  • Audio AAC 128 / 44100

Un DVD de 4,35 Gigas en disco y 1 hora y media de duración, convertido al formato mp4 / mpeg-4 con la misma duración y 2,65 Gigas en disco.

Como es lógico, variando los parámetros referentes a los «frames» o al «bit rate», varía a su vez el tamaño y la calidad del vídeo resultante; y esto es importante si deseamos poder disfrutarlo en una gran pantalla o en un pequeño dispositivo, amén de la capacidad de nuestro disco…

Configurar un perfil personalizado en VLC para mp4:

Para ello debemos proceder como sigue:

En el menú principalMedioConvertir (ctrl + R)

Como se puede apreciar en las imágenes, es posible elegir la pista de audio o los subtítulos, pero aquí no resulta nada intuitivo y hay un método general para elegir el idioma; los subtítulos se pueden poner o quitar desde una de las próximas pantallas…

VLC - Preferencias de audio - convertir a mp4Para asegurarse de que el idioma elegido sea siempre el español, por ejemplo, hay que acceder al menú principalHerramientasPreferenciasAjustes sencillosAudio y escribir es, según la norma ISO 639, en el lugar indicado para que ese sea siempre el idioma escogido durante la recodificación: esto solo es posible, como ya he comentado más arriba, en VLC

En la pantalla anterior Abrir medio pulsamos en el botón Convertir, abajo a la derecha, y en la nueva pantalla seleccionamos el archivo de destino, usando el botón Explorar, escribiendo el nombre deseado para el archivo de salida, sin olvidar la extensión: mp4 en este caso.

Un poco más abajo, en la misma ventana, encontramos las opciones referentes a la codificación propiamente dicha, pudiendo elegir entre las ya preestablecidas o crear un nuevo perfil personalizado que nos facilitará las siguientes codificaciones; para lo cual hemos de activar el icono de la derecha Crear un nuevo perfil:

Una vez terminada la configuración, pulsamos sobre el botón Iniciar y comenzará la recodificación. Si hubiera algún contratiempo nos saltaría un aviso indicativo y lo mejor es parar y revisar el posible fallo, para no perder el tiempo y ahorrarnos cabreos innecesarios si dejamos que termine el trabajo, que puede ser más o menos lento, y comprobamos que el archivo resultante no es satisfactorio…

P.D.: Si este artículo te ha sido de utilidad, por favor, considera tomar un minuto y pulsar en alguno de los enlaces de publicidad. El objetivo es pagar el hosting año a año, nada más, y nada menos…

Gracias.