seo-icon

Dominio con o sin www

On 30/03/2011, in .htaccess, seo, by Koyo-T

Muchas personas se preguntan si existe una diferencia notable al entrar en una url anteponiendole el subdominio www o sin el. Inicialmente más que un efecto visual no encontrarás otra diferencia, ya que entrar en koyo-t.net va a ser lo mismo que hacerlo en www.koyo-t.net.

Así que se pueden utilizar cualquier de las dos formas. Lo que se debe evitar, es usar las dos formas a la vez, ya que los motores de búsqueda pueden interpretar esto como contenido duplicado y en algún momento descartar una de las dos vías (quizás la que tenga menor pagerank).

Pero, ¿cómo evitamos esto si los usuarios escriben como mejor les parezca?, pues sencillo!!!, debemos crear una regla de redirección en nuestro archivo .htaccess que apunte a solo una de las dos formas (la que más les guste).

En mi caso por ejemplo, decidí que me gusta mi web con la www, así que no importa como la escribas siempre será: www.koyo-t.net (vamos, te invito a realizar la prueba).

Lo que se debe agregar a tu archivo .htaccess es lo siguiente (una de las dos):

1. Con el www

RewriteEngine On
RewriteCond %{HTTP_HOST} ^tudominio\.com$ [NC]
RewriteRule ^(.*)$ http://www.tudominio.com/$1 [L,R=301]

2. Sin el www

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.tudominio\.com$ [NC]
RewriteRule ^(.*)$ http://tudominio.com/$1 [L,R=301]

 
Apache .htaccess

Redireccion básica usando .htaccess

On 27/03/2011, in .htaccess, by Koyo-T

Podrías hacer una redirección usando javascript, php o cualquier otro lenguaje de programación, sin embargo, lo primero que lee tu servidor web apache al tener una petición es el archivo .htaccess, así que te enseño como realizarla desde allí.

Lo único que tienes que hacer es agregar en el archivo .htaccess la siguiente línea:

Redirect /index.html http://www.tudominio.com/directorio/

Con esto lograrás que cada petición realizada a la raíz de tu dominio sea redirigida al directorio especificado, para ver un ejemplo de su funcionamiento basta con que te fijes en la URL de este blog, si escribes http://www.koyo-t.net serás redirigido de forma automática al directorio blog.

Tagged with:  
Apache .htaccess

Evitar listar contenido en directorios web.

On 26/03/2011, in .htaccess, by Koyo-T

En ocasiones es necesario evitar que nuestro contenido sea listado de buenas a primeras a través de la URL, caso de ejemplo pueden ser: imágenes, scripts js, documentos, etc.

Para ello hace mucho tiempo recuerdo haber usado un archivo index.html en blanco en cada uno de los directorios que quería "ocultar", lo cuál se traducía en múltiples archivos de 1kb alojados en cada carpeta y con la posibilidad de que se obviara alguno.

Para evitar recurrir al archivo index.html, el mismo efecto lo podemos lograr agregando en el archivo .htacces ubicado en la raiz de tu directorio web, la siguiente línea:

Options -Indexes

Da igual en que lugar del .htaccess lo agregues, siempre y cuando no interfieras en alguna otra configuración.

Les recuerdo que esto lo único que evita es que los directorios sean indexados y por lo tanto su contenido no se liste, sin embargo, se podría acceder a la información indicando la dirección completa vía url.

Tagged with: