Blogalia. Un web para todos

Inicio > Historias > Cambio de servidores DNS + Proxys/Apache

Cambio de servidores DNS + Proxys/Apache

En los próximos días migraremos desde los actuales servidores DNS a los de nuestro ISP, John Companies. Este será el último paso para poder apagar (por fín) el viejo servidor de Blogalia. No espero que afecte en nada al servicio, dado que la IP de Blogalia es exactamente igual, tanto para los servidores DNS actuales como para los nuevos.

Por otra parte, ayer configuré el servidor web para que redireccionara cualquier petición a *.blogalia.dnsalias.com a *.blogalia.com.

Y hablando de configuraciones del servidor, para los que sepan algo de Apache, estas son las líneas que usamos para que el proxy-caché de Telefónica no cachee nuestras páginas (las que terminan internamente en .xml o .php). Sí se permite que cacheen las imágenes, durante un día.

# Configuración por proxy-caché de Telefónica
ExpiresActive On
ExpiresByType image/gif A86400
ExpiresByType image/png A86400
ExpiresByType image/jpg A86400
ExpiresDefault "modification plus 1 day"
<Files ^*\.(php|xml)>
    Header append Cache-Control "no-cache"
</Files>


Pedro Jorge me había comentado hace unos días que había notado un gran descenso de visitas, atendiendo a sus últimas estadísticas. Lo mismo podemos decir de Blogalia. Nuestro caso es particularmente interesante, porque, como hemos visto, no se deben cachear las páginas, así que no habría que notar ningun descenso. ¿El problema? La IP del proxy-caché sustituye a la del ordenador original. Veamos un ejemplo:

Si yo accediera a www.blogalia.com, con la configuración de serie del Apache en Linux y sin proxy-caché de por medio, se registraría la siguiente línea:

217.126.206.203 - - [04/Feb/2003:06:20:21 -0800] "GET / HTTP/1.1" 200 31458 "-" "Mozilla/5.0 (compatible; Konqueror/3.1; Linux)"

Sin embargo, lo que se regstra es:

80.58.20.42 - - [04/Feb/2003:06:20:21 -0800] "GET / HTTP/1.1" 200 31458 "-" "Mozilla/5.0 (compatible; Konqueror/3.1; Linux)"

Para solventar este problema, he modificado la configuración del Apache (httpd.conf) para registrar la IP del cliente, en caso de que se use un proxy-caché.

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %{Client-ip}i" com
bined


Y ahora aparece:

80.58.20.42 - - [04/Feb/2003:06:20:21 -0800] "GET / HTTP/1.1" 200 31458 "-" "Mozilla/5.0 (compatible; Konqueror/3.1; Linux)" 217.126.206.203

El problema al que nos enfrentamos es que el webalizer no está configurado para tener en cuenta esa IP final. Y no podemos usar siempre esa IP final ({%client-ip}) porque no siempre se accede a Blogalia a través de proxy-caché y por tanto, se registra un guión (-) en lugar de una IP:

212.53.63.11 - - [04/Feb/2003:06:24:48 -0800] "GET / HTTP/1.0" 200 58506 "http://javarm.blogalia.com/" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" -

Así que el problema de las estadísticas todavía lo tengo por solventar.

Novedades | 2003-02-04 23:27 | rvr | 5 Comentarios


Referencias (TrackBacks)

URL de trackback de esta historia http://desarrollo.blogalia.com//trackbacks/5252

Comentarios

1
De: Como arreglar las estadisticas Fecha: 2003-02-16 08:27

Creo que lo que necesitas lo puedes encontrar aquí:

http://www.24x7linux.com/documentation/apache/conditional_logging.shtml

Saludos. Iñaki.



2
De: rvr Fecha: 2003-02-16 09:36

Iñaki: ¡Gracias! Es justo lo que buscaba :))



3
De: rvr Fecha: 2003-02-18 07:56

PD: Hecho.



4
De: María Eugenia Fecha: 2003-12-20 08:30

por favor necesito saber como configurar la caché en linux 9.o
gracias



5
De: marian Fecha: 2006-10-30 22:33

necesito saber si puedo navegar con el ircap a traves de un proxi pues me han baneado, o si sabesi otro método para que me cambie la IP.
gracias



Nombre
Correo-e
URL
Dirección IP: 54.242.205.33 (e94ea47fe0)
Comentario
¿Cuánto es: mil + uno?





    


Noticias sobre el desarrollo de Blogalia

Histórico

<Diciembre 2017
Lu Ma Mi Ju Vi Sa Do
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
             


Recursos

Proyectos

Otras bitácoras

Canal RDF






 
PostgreSQL

PHP

Python


© 2002-2003 Blogalia.com <blogalia@blogalia.com>


Blogalia