¿Cuándo debe usar un código de redireccionamiento 303 en un sitio web?

Según RFC7231 Sección 6.4.4:

El código de estado 303 (Ver otros) indica que el servidor está redirigiendo el agente de usuario a un recurso diferente, como lo indica un URI en el campo del encabezado Ubicación, que tiene la intención de proporcionar una respuesta indirecta a la solicitud original. Un agente de usuario puede realizar una solicitud de recuperación dirigida a ese URI (una solicitud GET o HEAD si se usa HTTP), que también se puede redirigir, y presentar el resultado final como respuesta a la solicitud original. Tenga en cuenta que el nuevo URI en el campo del encabezado Ubicación no se considera equivalente al URI de solicitud efectivo.

Este código de estado es aplicable a cualquier método HTTP. Se utiliza principalmente para permitir que la salida de una acción POST redirija al agente de usuario a un recurso seleccionado, ya que al hacerlo proporciona la información correspondiente a la respuesta POST en un formulario que puede identificarse, marcarse y almacenarse en caché por separado, independientemente del solicitud original

Una respuesta 303 a una solicitud GET indica que el servidor de origen no tiene una representación del recurso de destino que el servidor puede transferir a través de HTTP. Sin embargo, el valor del campo Ubicación se refiere a un recurso que es descriptivo del recurso de destino, de modo que realizar una solicitud de recuperación en ese otro recurso podría dar como resultado una representación útil para los destinatarios sin implicar que representa el recurso de destino original. Tenga en cuenta que las respuestas a las preguntas sobre qué se puede representar, qué representaciones son adecuadas y qué podría ser una descripción útil están fuera del alcance de HTTP.

A excepción de las respuestas a una solicitud HEAD, la representación de una respuesta 303 debe contener una breve nota de hipertexto con un hipervínculo a la misma referencia URI proporcionada en el campo del encabezado Location.

debe hacer 303 códigos de redireccionamiento cuando se modifica su URL anterior o se cambia el dominio de su sitio web a uno nuevo. le ayuda a redirigir su nueva página de inicio cada vez que el visitante visita su antigua URL.

Si no redirige su página, ¡perderá a sus visitantes!

gracias saludos: PHP Scripts Mall