KB Blog IT
Intercambio de Recursos de Origen Cruzado: Cross-Origin Resource Sharing (CORS)

El Intercambio de Recursos de Origen Cruzado (Cross-Origin Resource Sharing, CORS) permite dar acceso a recursos del servidor desde otro dominio. Utilizando encabezados HTTP (Headers) podemos dar permiso a un user agent con un un origen distinto a nuetro dominio. Estas cabeceras podremos establecerlas directamente el en la configuración del servidor (Apache), mediante el fichero de configuración de carpetes de apache .htaccess o en las cabeceras de los phps.
Como activar o habilitar .htaccess en Apache
| Apache
1. Editar el archivo /etc/apache2/sites-available/default
nano /etc/apache2/sites-available/default
AllowOverride None
AllowOverride AuthConfig
o
Options Includes
AllowOverride All
You can also rename your .htaccess file by adding the line below on you httpd.conf file
AccessFileName [filename]
Mod Rewrite
| Apache
The structure of a RewriteRule
RewriteRule Pattern Substitution [OptionalFlags]
example: RewriteEngine on RewriteRule ^old.html$ new.html
Configurando SSL en un web server con OpenSSL
| Apache
1. Generación de los certificados SSL en el servidor
Nota: si no estamos como root ejecutaremos los comandos con "sudo"
Instalamos openssl si no lo tenemos instalado ya en el servidor:# apt-get install openssl
Configurar SSL en Apache
| Apache
Configuración de SSL en Apache, generación de certificados y DOEFrid Certificates
Como activar y desactivar módulos de Apache2
Para activar un módulo de Apache2:
# a2enmod NOMBRE_MODULO
Para desactivar un módulo de Apache2:
# a2dismod NOMBRE_MODULO
Los módulos tiene que estar previamente instalados y aparecer en /etc/apache2/mods-available/
# a2enmod NOMBRE_MODULO
Para desactivar un módulo de Apache2:
# a2dismod NOMBRE_MODULO
Los módulos tiene que estar previamente instalados y aparecer en /etc/apache2/mods-available/
Formato XML de Sitemaps
Este documento describe el esquema XML para el protocolo Sitemap.
¿Cómo cambiar de nombre de dominio sin perder PageRank ni posicionamiento? redireccion 301
Un cambio de marca puede implicar un cambio de dominio que nos sumergirá en un océano de dudas y temores sobre la repercusión que tendrá este cambio sobre las visitas a nuestra web. Si echamos un ojo al método oficial que recomienda google en estos casos, o incluso el método no oficial de Matt Cutts, comprobaremos que el número 301 parece ser la solución a todos nuestros males.
Redirección 301 de dominios
Con una Redirección 301 de un dominio a otro conseguimos varios objetivos:
- Que el usuario sea redirigido a la nueva página web o URL que queremos ofrecerle.
- Que los robots de los buscadores de Internet como por ejemplo Google sean informados de nuestro cambio de dominio o URL.
- Que en el nuevo dominio se mantenga el PageRank y los Backlinks o enlaces entrantes conseguidos.
- Que el usuario sea redirigido a la nueva página web o URL que queremos ofrecerle.
- Que los robots de los buscadores de Internet como por ejemplo Google sean informados de nuestro cambio de dominio o URL.
- Que en el nuevo dominio se mantenga el PageRank y los Backlinks o enlaces entrantes conseguidos.
htaccess | proteger directorios en Apache
| Apache
Pasos para proteger directorios mediante ficheros .htaccess en Apache