Software > WeeWX

Duda tonta sobre NO-IP y nombre de ficheros

(1/3) > >>

jmfernandezz:
Hola,
Tengo una duda que, aunque no es muy importante, me tiene mosca.

Tengo una cuenta en NO-IP para la página de la estación (http://meteovelez.no-ip.org). Cuando escribo la dirección en el navegador, en automático me escribe "http://meteovelez.no-ip.org/weewx/index.html", añadiendo "/weewx/index.html". Igualmente, si cambio a la página de datos semanales (o cualquier otra página), en la barra del navegador se muestra "http://meteovelez.no-ip.org/weewx/week.html".
En todos los casos, siempre se muestra el nombre del fichero de la página donde estás.

He visto que a muchos miembros del foro no les pasa esto, en la barra de direcciones del navegador siempre se muestra la dirección, sin incluir el nombre del fichero.

Jantoni comentó algo relativo a incluir un fichero "index.php", pero no he encontrado info sobre esto.
Yo lo que si tengo es un fichero "index.html" en /var/www. El contenido es:
<html>
 <head>
  <meta http-equiv="Refresh" content="0;url=weewx/index.html">
 </head>
</html>

Mi fichero no es php, es html. No se si estamos hablando del mismo fichero o no.

¿Alguien sabría decirme como modificar para que no aparezca en nombre del fichero en la barra de direcciones del navegador?

Muchas gracias y saludos,

jmviper:
Buenas jmfernandezz

Creo que en el redireccionamiento de la página deberías de poner <meta http-equiv="Refresh" content="0;url=weewx/"> sin el index.html. Se recargará a esa página sin salir en la barra de direcciones del navegador lo de index.html.
Las páginas php funcionan si tienes php en tu servidor y además insertas código php en la página o si no tiene el mismo funcionamiento que una con código html sólo.
Si tienes los archivos en esa carpeta del servidor es normal que salga en la barra de direcciones. Sería cuestión de modificar si tienes archivo htaccess en el servidor.

Quizás jantoni te pueda orientar mejor al tener más experiencia con weewx  ::).

Saludos

jantoni:
Ya, pero si ha instalado Weewx siguiendo mis instrucciones, entonces tiene Apache con PHP instalado.

Este es mi /var/www/index.php      (ojo, en otras instalaciones será /var/www/html/index.php)


--- Citar ---<META HTTP-EQUIV="refresh" CONTENT="1; url=weewx2/index.html">

--- Fin de la cita ---

Evidentemente porque los ficheros están en /var/www/weewx2

Se puede hacer con index.php o con index.html es indiferente

jantoni:
Ah....si en un sistema más moderno (con la raiz del servidor web en /var/www/html), los ficheros están en /var/www/html/weewx habría que poner esto

<META HTTP-EQUIV="refresh" CONTENT="1; url=weewx/index.html">

Es decir hay que poner el directorio a partir del directorio raiz del servidor web

jmviper:
Ya ya comprendo...

Eso de tener el servidor web montado en tu pc facilita las cosas. Yo le he explicado los pasos para que no saliera lo de index.html en la barra de direcciones (se pone "weewx/" en vez de "weewx/index.html") pero supongo que lo que él dice es que no salga el nombre de la carpeta weewx en la barra de direcciones sino solamente el nombre del dominio al cargar el index.html.

Se supone que eso se hace modificando el directorio raíz en el archivo httpd.conf de Apache no? O se configura en algún archivo de weewx?

Yo tengo el Easyphp instalado para las pruebas de php y mysql en local pero paso de hacer pruebas o cambios... ::)

Saludos

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa