Desarollo de software:
Programaciones individuales

¿Cómo puedo añadir un encabezado "caduca" en mi servidor web?

Pregunta: 

Buscando …

 

Lamentablemente hemos encontrado nada en "".

¡Soporte premium solo para clientes de alojamiento web Bitpalast®!

 de Paraguay: +49 30 32 70 18 92, Fax (en Alemania) +49 30 32 70 18 91

service@bitpalast.net 

Skype: bitpalast

Un momento por favor … Su navegador carga la página.

 

 

Este artículo ha sido traducido al español de forma automática.

 

Sítoma

Desea usar la caché del navegador para sus archivos estáticos como .js, JPEG, GIF, y PNG .jpg, .jpeg, .gif, .png, Iconos .ico y hojas de estilo en cascada .css.

 

Causa

El almacenamiento en caché del explorador almacena los archivos que se modifican raramente en la memoria caché del navegador durante mucho tiempo. Estos archivos no se volverán a cargar desde el servidor si un usuario visita repetidamente la página principal, pero se cargarán desde la caché del navegador. Para que el navegador sepa durante cuánto tiempo almacenará los archivos estáticos en su caché, el servidor debe enviar un encabezado "caduca" con los archivos.

 

Solución

En Bitpalast®, los archivos estáticos como imágenes, archivos JavaScript, iconos y archivos CSS son manejados por el proxy inverso de Nginx que funciona como un frontend para su servidor web Apache. Las solicitudes de estos tipos de archivo nunca llegan a Apache. Facilitan la carga del servidor y aceleran la entrega de los archivos estáticos al navegador dramáticamente. Nginx no sólo necesita menos recursos del sistema y procesa los datos mucho más rápido que Apache, también almacena en caché los archivos en una caché del lado del servidor. Esta es una de las razones de la alta velocidad del servidor que tiene su sitio web con un plan de alojamiento de Bitpalace. Si anteriormente había intentado agregar un encabezado "expires" por un archivo .htaccess, no tuvo éxito, ya que un archivo .htaccess solo controla lo que el servidor web Apache puede ver.

De forma predeterminada, Nginx no envía un encabezado "caduca", ya que para muchos clientes no es deseable mantener los archivos estáticos en el caché del navegador durante mucho tiempo. Para que Nginx envíe un encabezado "expires", es necesario agregar una directiva de configuración como esta a la configuración del servidor Nginx:

location ~* \.(jpg|jpeg|png|gif|ico|css|js)$ {
expires 365d;
}

En este ejemplo, los archivos .jpg, .jpeg, .png, .gif, .gif, .ico, .css y .js se almacenarán en el navegador del usuario durante 365 días y no se descargarán del servidor en las visitas de retorno. Esto hace que un sitio web sea aún más rápido y reduzca aún más la carga del servidor, ya que se omite la descarga de los archivos.

El procedimiento tiene también una desventaja: si cambia el contenido del archivo de archivos estáticos, los usuarios no verán los cambios, ya que su navegador no descargará la última versión del servidor hasta que el archivo que fue descargado y almacenado en la caché del navegador sea mayor De 365 días.

No puede configurar la configuración usted mismo, porque el proxy inverso de Nginx es administrado por la administración del servidor. Nuestro soporte estará encantado de agregar un encabezado "expires" para usted. Recomendamos usar el valor predeterminado como se muestra arriba, pero también puede tener sus propias extensiones de archivo y el valor de expiración. Simplemente envíe un e-mail para apoyar, si desea esta configuración especial.

 

Resumen de las preguntas más frecuentes 

 

 

 


 

Otros servicios

Espacio web barato por menos de 1 US$/mes 

Starterserver: Servidor web accesible con PHP, bases de datos y mucho más desde  2,28 US$ () /mes 

Sistema de reservaciones online para reservar horario de los recursos (vehículos, campos de deporte ...) y de habitaciones, apartamentos, casas de vacaciones …  1,06 US$ () /mes 

 

FAQ – preguntas más frecuentes 

 

Desarrollo de software (programación, programadores) en otros países seleccionados

Guayana

Malta

Zimbabue

Chile

Perú

Micronesia, Federación

Ruanda

Saint Kitts y Nevis

Kiribati

Namibia

Ecuador

Botswana

Austria

Papua Nueva Guinea

Camerún

Jamaica

Pakistán

Colombia

Lesoto

Malawi

Kenia

Singapur

Estados Unidos

El Salvador

Islas Marshall

Cuba

Zambia

Antigua y Barbuda

Panamá

las Islas Salomón

Filipinas

Mauricio

Samoa

Fiyi

España

Nauru

Suazilandia

Irlanda

Sudán

Nueva Zelanda

Bolivia

Sudáfrica

Santa Lucía

Argentina

Nicaragua

Suiza

Costa Rica

República Dominicana

Puerto Rico

Nigeria

Liberia

Australia

Tanzania, República Unida de

Alemania

Bahamas

Madagascar

Guatemala

San Vicente y las Granadinas

Gambia

Seychelles

Trinidad y Tobago

México

Tonga

Guinea

Canadá

República Dominicana

Palau

Honduras

Uruguay

Uganda

Venezuela

India

Sierra Leona

Jordania

Ghana

Barbados

Belice

Granada

Reino Unido

Tuvalu

 

"desarollo de software": Programador, programación, diseño de bases de datos, interfaz, los desarrolladores de software, outsourcing, insourcing, de la costa, el desarrollo de programas, documentación, manuales de software, optimización de secuencias de comandos, revisar guión, programa, revisión del programa, la revisión, software, los precios de los documentos de programación, Windows, Unix (z.B. Solaris, Linux, FreeBSD), Assembler, C, C++, JAVA, PHP, JavaScript & AJAX, VisualBasic, Cobol, Informix 4GL, SQL/MySQL, ADABAS, MS Access, Oracle, ARIS, Prozess 2000, Visio, MS Office (Word, Excel PowerPoint, MS Project), Automation mit VisualBasic, MS Windows Server und Clients, SAP R/3, Macromedia MX Studio, MS Frontpage, MS Expression Web, Smarty Template Engine, Joomla, Redaxo, osCommerce, OXID eSales Community Edition, OrgaMAX Web Export.

  de Paraguay: +49 30 32 70 18 92 •  GmbH, Sensburger Allee 27, D-14055 Berlin (Germany)
Su compra es libre de impuestos, porque usted compra de un país fuera de la UE. © 2024  GmbH. Todos los derechos reservados. y el logotipo son marcas registradas de GmbH. Por créditos de las fotos ver la impresión.

Impresión Política de privacidad Mapa del sitio