hostdime.com.mx
About HostDime Products and Services Obtain support from HostDime Our Facilities, Network, and Data Center Hostdime Media center, press releases, news
hostdime.com.mx


Su Guia a .htaccess

Hay mucha confusión cuando se trata de. Htaccess. Esta sección está destinada a resolver los conflictos y hacer. Htaccess comprensible incluso para los usuarios más nuevos. Cuando la mayoría de la gente pensar. Htaccess o escuchar acerca de ello que piensan de autenticación de usuario. De hecho,. Htaccess puede ser usado para diferentes cosas útiles, por lo que muchos en realidad, le deseo a usted sabía más acerca de. Htaccess anterior. Bueno tal vez.

"Después de leer esta guía. Htaccess usted se sentirá seguro con crear su propia cuenta. Htaccess archivos y el uso de principiante a intermedio directivas." Aquí hay una breve reseña de lo que se discutirá:

* Bloque de direcciones IP
* Páginas de error personalizados
* Contraseña proteger directorios
* Desactivar caliente con vínculos y luchar
* Bloque de Referentes
* Cambiar la página por defecto Índice
* Reorientación Páginas
* Desactivar. Htaccess File Access
* Ocultar el listado de directorios

Pero primero, vamos a discutir cómo. Htaccess funciona y se aplica a la estructura de archivos de un servidor web. La gran cosa. Htaccess es que puede ser específico o directorio directorio de todos los sectores, que simplemente significa que una. Htaccess archivo se puede aplicar a un directorio o una multitud de directorios. Tome las siguientes [figuras], por ejemplo:

la figura 1.
# An. Htaccess archivo en el directorio public_html se aplicaría a todos los directorios en todo el web (si es en realidad el único. Htaccess archivo).

domain.com / .htaccess

la figura 2. # No es necesario que un mismo lugar. Htaccess archivo en cada directorio que usted quiera aplicar. Por el contrario, usted puede ponerlo en el directorio principal como se ilustra en la figura 1. por encima de.

domain.com / images / .htaccess

domain.com / scripts / .htaccess

la figura 3. # Esta cifra (figura 3.) Ilustra cómo lugar diferente. Htaccess en diferentes directorios. Usted notará que en este ejemplo el. Htaccess archivos de cada uno de comenzar con una carta… esto es sólo para retratar una representación visual y nos ayudan a comprender que el dentro de los siguientes. Htaccess son archivos de diferencias. En realidad nunca le nombre uno. Htaccess, ya que un archivo. Htaccess archivo no tiene nombre y sólo el extenison, htaccess.

domain.com / images / A.htaccess

domain.com / images / contrataciones / manzana / B.htaccess

A sabiendas de que. Htaccess de control de archivos en el directorio que se encuentra en el directorio y la sub-directorios, un archivo, controla el directorio de imágenes de las contrataciones y sub-directorio. Si ha ocurrido un archivo para ser el único. Htaccess archivo, es el control de las manzanas directorio también. Pero, en este caso, del archivo B controla el directorio de manzanas y cualquier sub-directorios que pueden estar en ella.

Ahora que sabes lo básico vamos a pasar a algunas de las características. No te preocupes, las características aumentará en crisis, sino como lo hacen ustedes construir la plataforma básica de entender la forma de hacer. Htaccess archivos de trabajo para usted.


Custom Error Pages

Todos hemos visto en nuestra propia página web y otros. Sí que sirven una gran propósito de informarnos de cuestiones diferentes pero también un aspecto muy aburrido. En una época en que el mantenimiento de los visitantes dentro de los confines de su sitio web en todo momento es importante soo,. Htaccess archivos puede ayudarle a convertir una aburrida potencialmente momento (ver una página de error) para un visitante en una mejor experiencia.

la figura 1.
# Digamos que un usuario visita una determinada página de su sitio web sólo para ver el error 404 Not Found. ¿Qué pasa si usted podría a su vez que la página 404 en una página que le permite a su visitante a buscar lo que él / ella estaba buscando? Esto es completamente posible gracias. Htaccess. De hecho,. Htaccess le dejará bien redireccionar el tráfico hacia una página en su sitio, o una página en un dominio totalmente independiente.

la figura 1.a
# Figura 1.a muestra cómo puede añadir 1 línea de código a su existentes. Htaccess archivo y tiene una página de error redirigir a otra página en su sitio web.

ErrorDocument 404 / 404error.html

El / en el ejemplo anterior, representa su carpeta public_html.

la figura 1.b
# 1.b figura ilustra cómo se puede añadir 1 línea de código a su existentes. Htaccess archivo y tiene una página de error redirigir a otra página fuera de su sitio web.

ErrorDocument 404 http://www.otherdomain.com/404error.html


Redirecciones

Redirecciones son otro gran cosa. Htaccess puede hacer por usted. Tienes que tener cuidado… aunque de otro modo puede crear un bucle infinito, lo que podría significar "Ultimate Mayhem muerte y la destrucción de su servidor". Figura 1 le mostrará la forma correcta de las páginas y reorientar la figura 2 le mostrará una manera fácil de obtener su cuenta suspendida por no ser cuidadoso.

la figura 1.

Redireccionar / images / http://www.domain.com/gallery.html

La primera / en el ejemplo anterior, representa su carpeta public_html. En este ejemplo, cualquier llamada a cualquier fichero en el directorio de imágenes o cualquiera de sus subdirectorios serán redirigidos a http://www/domain.com/gallery.html. Si quieres ser creativos incluso puede redirigir los usuarios a diferentes archivos como MP3 diciéndoles que no deben nosing en torno a las imágenes en su directorio etc…

la figura 2.
Advertencia: El siguiente es un ejemplo de lo que NO debe hacer. Los siguientes infininte crea un bucle y puede causar excesiva carga de la CPU en función de determinadas circunstancias.

Redireccionar / images / http://www.domain.com/images/

La primera / en el ejemplo anterior, representa su carpeta public_html. En este ejemplo, cualquier llamada a cualquier fichero en el directorio de imágenes o cualquiera de sus sub-directorios será redirigida al directorio de imágenes que causan un bucle infinito.


Bloque IP

Todo de una vez un tiempo y para algunos más que otros, hay personas que les gusta causar problemas y / o países que son conocidos por causar problemas. Con. Htaccess puede bloquear direcciones IP individuales, así como una serie de ellos. Aunque, al igual que todos los singe medida de seguridad no hay garantía de 100% de protección. Sin embargo, si desea saber hwo para bloquear addressses a través de IP. Htaccess pase.

la figura 1.

para permitir, negar

de negar 104.123.8.

de negar 104.123.8.120

de permitir que todos los

El ejemplo anterior se bloquear el acceso de las direcciones IP 104.123.8.0 a 104.123.8.120. Tenga cuidado sin embargo, usted no desea bloquear a cabo una gran cantidad de su público involuntariamente.

Desactivar caliente con vínculos y luchar

La mayoría de los webmasters han sido víctimas de algún lugar caliente vinculación de la línea de abajo. Heck, la mayoría de nosotros somos culpables incluso de la misma (por ejemplo, vincular a una imagen en otra web de un foro / perfil de puesto). El vínculo se suma y se traduce en residuos de ancho de banda / dinero. La más común y popular forma de hotlinking ocurre con las imágenes. Se observa una tendencia ascendente en el día de hoy es una edad hotlinking. Js y otros archivos de secuencias de comandos. Si bien el tamaño de un archivo de secuencias de comandos puede ser inferior a la mayoría de las imágenes, hotlinking sigue afectando el servidor que se está utilizando y obtener nada a cambio.

A través de. Htaccess hay maneras de bloquear todo tipo de archivos tipos de ser hotlinked. Esto incluye, imágenes, archivos de música, guiones y películas. Para la prevención a través de hotlinking. Htaccess debe tener mod_rewrite habilitado en su servidor.

la figura 1.

Reescribirmotor en

RewriteCond% (HTTP_REFERER)! ^ $

RewriteCond% (HTTP_REFERER)! ^ Http:// (www \.)? Yourwebsite.com / .* $ [NC]

RewriteRule \. (Gif | jpg | js | css) $ - [F]

Línea 1: Establece que la reescritura del motor debe ser.

Línea 2: Establece que ninguna de referencia es el acceso a hotlinking.

Línea 3: Establece tu nombre de dominio.

Línea 4: Establece los tipos de archivos para evitar hotlinking. Actualmente, gifs, archivos JPG, js scripts, css y se bloquean los archivos de hotlinking. Usted puede agregar fácilmente mp3 a la lista. Línea 4 luego ver algo como esto:

"RewriteRule \. (Gif | jpg | js | css | mp3) $ - [F]"

Esperar… no mencionar este tema, algo sobre la lucha contra la Vuelta? Oh sí, sí lo hizo. Puede configurar. Htaccess para reconocer un intento hotlinking y en su lugar, servir de contenido alternativo elegido por usted. Puede sorprender a su atacante de conexión a cualquier url. Quizás quiera hotlinkers para ver una imagen inquietante que una o vínculos que permitan regresar a su sitio. Tal vez, usted desea conseguir un poco de creatividad y tienen un mp3 jugar de la forma en que está enojado con alguien tratando de robar su ancho de banda. Todo esto es posible. Htaccess.

la figura 2.

Reescribirmotor en

RewriteCond% (HTTP_REFERER)! ^ $

RewriteCond% (HTTP_REFERER)! ^ Http:// (www \.)? Yourwebsite.com / .* $ [NC]

RewriteRule \. (Gif | jpg | js | css | mp3) $ http://www.yourwebsite.com/middlefinger.gif [R, L]

Línea 1: Establece que la reescritura del motor debe ser.

Línea 2: Establece que ninguna de referencia es el acceso a hotlinking.

Línea 3: Establece tu nombre de dominio.

Línea 4: Establece los tipos de archivos para evitar hotlinking. Y, reorientar enlace a medios de comunicación alternativos.


Cambiar la página índice por defecto

. htaccess tiene una característica poco conocida que te permite cambiar el nombre por defecto de la página de índice. Incluso si se acaban de diseñar sitios web de una pequeña cantidad de tiempo, usted sabe de saber que el nombre predeterminado de la principal página web es índice. Simplemente sucede que se puede cambiar a cualquier cosa que desees. ¿Tal vez quiere cambiar su página principal predeterminada para darkchocolate nombre.

la figura 1.

DirectoryIndex darkchocolate.html

Línea 1: Establece que la opción por defecto la página principal está ahora establecido para darkchocolate.html. Si desea ampliar las extensiones que podría hacer algo como esto:

DirectoryIndex darkchocolate.html darkchocolate.htm darkchocolate.php

specials