códigos de estado http - programación

15

Upload: agencia-la-nave

Post on 12-Jun-2015

234 views

Category:

Software


3 download

DESCRIPTION

Codigos de estado Http - Programación

TRANSCRIPT

Page 1: Códigos de estado Http - Programación
Page 2: Códigos de estado Http - Programación

ÍNDICE1. Definición

¿Qué son los códigos de estado HTTP?

2. Códigos de estado HTTP más utilizados¿Qué códigos se usan más?

3. Primeros pasos: ConfiguraciónCódigo 503.Código 404.

4. Conclusión

Page 3: Códigos de estado Http - Programación

Números de tres cifras que se devuelven por los servidores y muestran el estado de una web. Representan la situación actual de nuestra página web, por ejemplo, si no existe, si se redirige, etc.

Pueden comenzar por los números 1,2,3,4 y 5 siendo cada centena un tipo de categoría.

Categorías:• Códigos 1XX: Respuestas informativas.• Códigos 2XX: Peticiones correctas.• Códigos 3XX: Redirecciones.• Códigos 4XX: Errores del cliente.• Códigos 5XX: Errores de servidor.

1. Definición: Códigos de estado HTTP

Page 4: Códigos de estado Http - Programación

Código 404 “File not Found”: El servidor no ha encontrado nada

en la dirección que se da en la petición.

Código 410 “Gone”: El recurso que se solicita no está disponible.

Código 503 “Service unavailable”: El servidor es incapaz de

procesar la petición porque está en mantenimiento.

2. Códigos de estado HTTP más utilizados

Page 5: Códigos de estado Http - Programación

Código 200 “OK”: La petición del cliente ha tenido éxito.

Código 301 “Moved permanently”: Las peticiones realizadas

deben ser redirigidas a una URL.

Código 302 “Found”: El servidor responde con una página desde

un lugar diferente.

2. Códigos de estado HTTP más utilizados

Page 6: Códigos de estado Http - Programación

Ejemplos de configuración:

• código HTTP 503 • código Error 404

3. Primeros pasos: Realización del código 503

¿Cómo configurar estas notificaciones de error con códigos de estado HTTP?

Page 7: Códigos de estado Http - Programación

• Creamos un archivo .PHP que contenga las líneas de código:

3. Primeros pasos: Realización del código 503

Paso 1: Informar al buscador.

• Las líneas 1 y 2 informan del significado del error que se va a reportar.

• La línea 3 nos dirá el tiempo en segundos (también se puede poner una fecha en formato GMT/UTC) que tardará nuestro sitio web en volver a estar en funcionamiento.

Page 8: Códigos de estado Http - Programación

Paso 2: Configurar el archivo .htaccessZ

• Se creará o modificará el archivo .htaccess en el servidor donde está alojada nuestra web. Añadiremos el siguiente código:

• ¡CUIDADO!: Si queremos mantener el tráfico de todas las páginas subyacentes de la página principal haremos un redirección 302. Esta redirección se puede hacer añadiendo la siguiente línea al final de las anteriores.

• Por último subir el archivo .htaccess y el .php creado al servidor para así terminar de configurar el error 503.

3. Primeros pasos: Realización del código 503

Page 9: Códigos de estado Http - Programación

BRIEFING

Paso 3: Realizar una interfaz para informar del error.

• Esta será la parte visual que verán los usuarios. Es una pequeña web para informar a los visitantes con el código configurado. Se pueden personalizar a nuestro gusto.

• Realizaremos una web de notificación del error (HTML,PHP)

3. Primeros pasos: Realización del código 503

Page 10: Códigos de estado Http - Programación

11. Tendencias

• Podemos hacer la configuración del error 404 de dos maneras diferentes.

• Se puede configurar desde el archivo httpd.conf o desde el archivo .htaccess.

3. Primeros pasos: Realización de código 404

Page 11: Códigos de estado Http - Programación

Paso 1.1: httpd.conf.

• Es el método menos usado ya que muchas veces vamos a tener prohibido modificar este archivo. Pero para trabajos locales se puede cambiar.

• Debemos comprobar que nuestro archivo httpd.conf no contiene ninguna línea de ErrorDocument ya configurado previamente. En cualquier caso debemos poner:

• Por último debemos indicar la ruta donde se encuentra el archivo del error. (web destino). En nuestro caso está en el directorio raíz.

3. Primeros pasos: Realización de código 404

Page 12: Códigos de estado Http - Programación

• Se hace igual que en el httpd.conf, pero en este caso es el método más usado y recomendado.

3. Primeros pasos: Realización de código 404

Paso 1.2: .htaccess.

• Y para finalizar, se indica la ruta de la web destino que verá el usuario con el error correspondiente.

• Debemos añadir en el archivo .htaccess, la línea de ErrorDocument 404.

Page 13: Códigos de estado Http - Programación

• Nuestra página de error “error.html” o “error.php” puede modificarse para personalizarla con el diseño de nuestra empresa.

Paso 2: Realización de la página del error 404

3. Primeros pasos: Realización de código 404

Page 14: Códigos de estado Http - Programación

• Los códigos de estado HTTP transmiten el estado de nuestra página web a Google, evitando problemas derivados con posicionamiento web.

• Es positivo identificar los tipos de error básicos para tener control sobre las acciones hechas en nuestra página.

• Las páginas de error HTTP son personalizables

para resultar más amigables y corporativas al

usuario final.

• Para más información consultar Blog:

Códigos de estado HTTP ¿Qué son y para qué sirven?

4. Conclusión (BENEFICIOS)

Page 15: Códigos de estado Http - Programación

d

Agencia La Nave ¡Los astronautas de tu comunicación!

(+34) 902 002 902 / (+34) 865 64 68 28

> NIKO GONZÁLEZ

668896836@nikoman_1980

[email protected]

www.agencialanave.com