Evitar el hotlink de imágenes en WordPress o cualquier otro CMS

En esta web los contenidos que publico se hacen bajo la licencia Reconocimiento-NoComercial-SinObraDerivada 3.0 España por lo que quien quiera copiar de la web es libre de hacerlo pero bajo las siguientes condiciones:

Usted es libre de:

  • copiar, distribuir y comunicar públicamente la obra

Bajo las condiciones siguientes:

  • Reconocimiento — Debe reconocer los créditos de la obra de la manera especificada por el autor o el licenciador (pero no de una manera que sugiera que tiene su apoyo o apoyan el uso que hace de su obra).
  • No comercial — No puede utilizar esta obra para fines comerciales.
  • Sin obras derivadas — No se puede alterar, transformar o generar una obra derivada a partir de esta obra.

 

Pero hay gente que no se entera (o no quiere enterarse) y de encima copiar y no poner ni tan siquiera la fuente de donde ha obtenido el articulo también coge las imágenes directamente de nuestro servidor provocando un consumo de datos indeseado. Por lo que tuve que hacer algo al respecto en el archivo .htaccess

Para el que no sepa de que se trata el hotlink puede leer un interesante articulo en la wikipedia

Continuar leyendo «Evitar el hotlink de imágenes en WordPress o cualquier otro CMS»

Instalación del servidor Apache2 sobre linux – Parte 4

En la cuarta parte del Proyecto de instalación de un servidor completo para ofrecer servicios en Internet aprenderemos a instalar un servidor http, yo me he decantado por Apache2 que es más conocido y utilizado a nivel mundial aunque hay muchos más servidores de http como pueden ser: Lighttpd, Cherokee, Thttpd

Una vez que tengamos instalado y configurado VNC o SSH, vamos a proceder a instalar Apache2

Para instalarlo lo haremos con la herramienta apt-get, pero primero vamos a actualizar la lista de paquetes desde el repositorio de Ubuntu:

sudo apt-get update

Continuar leyendo «Instalación del servidor Apache2 sobre linux – Parte 4»

Configuración del adaptador de red en linux – Parte 2

En la segunda parte del Proyecto de instalación de un servidor completo para ofrecer servicios en Internet, luego de Instalar Ubuntu es necesario configurar el apartado de la red para poder instalar nuevos paquetes y así poder seguir con el proyecto.

Nosotros configuraremos el adaptador eth0 con ip estática, configuraremos la IP, máscara de subred, broadcast, puerta de enlace y DNS.

Todos los pasos que explique serán validos para Ubuntu Desktop y Ubuntu Server

Lo primero que haremos será definir la IP, mascara de subred, puerta de enlace y dirección de broadcast. Parar ello editaremos el archivo interfaces que se encuentra en /etc/network/

sudo nano /etc/network/interfaces

Continuar leyendo «Configuración del adaptador de red en linux – Parte 2»