¿Cómo redireccionar el tráfico de HTTP a HTTPS con Apache?

Para redirigir el tráfico que llega a nuestra Web y poder emplear un protocolo más seguro, como es el caso de HTTPS, sólo tendremos que seguir los siguientes pasos:
- Abrimos el archivo /etc/apache2/sites-available/default escribiendo:
$ sudo vi /etc/apache2/sites-available/default
- Incluimos el nombre de nuestro Servidor o URL. Por ejemplo, a continuación lo hemos hecho con “ejemplo.com”:
ServerName openerpweb.com
Redirect / https://ejemplo.com/
…
… - Luego escribimos:
$ sudo a2enmod proxy
$ sudo a2enmod proxy_http
$ sudo a2enmod proxy_connect
$ sudo a2enmod proxy_ftp
- Añadimos la dirección IP del servidor y URL en el archivo /etc/hosts. Continuando con el mismo ejemplo de antes, nos quedaría algo similar a lo siguiente:
127.0.0.1 localhost
192.168.x.x openerpweb.com yourhostname - Y en /etc/apache2/sites-available/default-ssl también haremos modificaciones. Así que, abrimos el archivo desde la terminal:
$ sudo vi /etc/apache2/sites-available/default-ssl
- Y hacemos los cambios necesarios para incluir el nombre del dominio. Por tanto, tendríamos:
ServerAdmin webmaster@localhost
ServerName ejemplo.comOrder deny,allow
Allow from allProxyRequests Off
ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/
… - Reiniciamos Apache:
$ sudo /etc/init.d/apache2 restart
Y eso es todo. Sólo tenemos que acceder a nuestra página Web desde cualquier navegador y comprobar que se nos redirige a la versión HTTPS.
Vía | www.howtoforge.com
Fotografía | www.flickr.com
Tag: apache, http, https, linux, protocolo, redireccionar, redirigir, servidores, trafico
¿Cómo funciona un Servidor Web?

Pregunta: ¿Cómo funciona un Servidor Web?
Respuesta: Estas son las distintas fases que toman lugar cuando accedemos a una página Web conectando con un servidor:
- En el navegador, alguien introduce una URL existente: http://www.internetlab.es
- El navegador divide esta URL en el protocolo (http) y el nombre del dominio (internetlab.es)
- El navegador se comunica con un Servidor de Nombres de Dominios para localizar la dirección IP que corresponde a la URL en cuestión.
- El navegador conecta con el servidor donde la página esta hospedada y le envía una petición de conexión a la página.
- El servidor web localiza y devuelve al cliente el archivo que ha pedido en formato HTML.
- El navegador lee el fichero HTML y renderiza la página en la pantalla.
- La página inicial de internetlab.es aparece en la pantalla.
Y todo este proceso sólo toma unos segundos (en la mayoría de los casos)
Vía | www.webhostingtalk.com
Fotografía | www.flickr.com
¿Qué es IPv4? ¿Por qué se están agotando las direcciones IP?

La versión 4 del Protocolo de Internet es la cuarta revisión en el desarrollo del sistema de Protocolos de Internet (IP) y es la primera versión que se utiliza de forma global. Conjuntamente con la versión 6 (IPv6), está basada en los métodos estándar de Internet.
Las direcciones IP son fáciles de comprender si las comparamos con un directorio de teléfonos común. Sin embargo, en lugar de dividirse en prefijo y número, se dividen en 2 bloques totalmente diferentes y su extensión es mucho mayor:
- Identificador de red: que corresponde los 8 primeros dígitos.
- Identificador de host: que corresponde a los 3 últimos grupos de 8 dígitos cada uno.
De este modo, sólo se pueden crear unas 256 identificaciones de red diferentes y todas las direcciones IP de cada versión están formadas por sólo 32 dígitos. El problema que se están encontrando actualmente es que ya se están terminando las combinaciones de estos 32 dígitos, así que los expertos han hecho una llamada general para alertar que debemos empezar a utilizar otro protocolo, el IPv6.
Fotografía | www.flickr.com