Problemas con "Index of" al entrar en mi web

Hola gente,

Tengo un problema, compré un dominio propio y el hosting en SEREDNET a través de CCTW y cuando escribo mi URL en google http://www.personalizarcamisetas.org/ para entrar en mi página web lo primero que me aparece es "index of" y justo debajo algunos archivos que se encuentran en mi administrador de archivos en Cpanel, el caso es que instalé wordpress y no se como quitar "index of" y que aparezca la página que estoy creando de wordpress en su lugar. Tengo que decir que no entiendo nada de código html ni php. He buscado en internet pero siempre dan mas o menos la misma respuesta, "unos dicen que debo poner un archivo "index.html" en blanco" otros "que mi pagina principal debe llevar el nombre de index.html o index.php", pero nadie explica donde se debe poner esto ni como hacerlo. Yo imagino que esto se debe hacer desde dentro del Cpanel/administrador de archivos y una vez dentro crear un archivo index.html dentro de la carpeta public_html pero ya lo intenté y no me aclaro y teminé borrando archivos por error porque no me funcionaba esto. Bueno, si alguien me puede orientar un poco sobre esto lo agradecería mucho. Por favor explicádmelo como si fuera un viejete de 80 años porque me veo muy verde con todo esto y no me entero de las explicaciones de la gente jejeje.




adjunto una imagen donde yo entiendo que debería estar este archivo index.html dentro de la carpeta public_html aunque no me ha funcionado.

Gracias y un saludo a todos



Hola de nuevo,

He estado mirando sobre esto y parece ser que debería acceder al código html de mi dominio y desde ahí cambiar el nombre del archivo principal a index.html, ¿alguien sabe como puede acceder a este archivo para poder editar html?, ¿debo contactar con mi proveedor para que me de acceso o puedo hacerlo desde Cpanel?

Saludos y gracias otra vez
Hola:

Haz lo que ya te han dicho: poner un archivo index.php o html en la carpeta public_html.

Para entender el problema: el servidor, cuando recibe una petición (http://unsitioweb.algo/) lo que hará será abrir la carpeta hacia la que apunta la URL (que generalmente es public_html o algo similar) y dentro de esta buscará el archivo index.algo (en algunos casos el servidor se configura para buscar otros archivos también, como home.html o home.php, etc.); si no lo encuentra, entonces mostrará una página listando el contenido de la carpeta (index of...).

Lo mismo ocurrirá con cualquier carpeta que no tenga un index.algo, así que deberías incluir un índice en todas las carpetas que no tengan uno (excepto quizás las que tienen imágenes que quieres el público vea).

Saludos.

PD.: si tienes un blog con wordpress, entonces tienes que poner todos los archivos bajo la carpeta public_html y no public_html/wordpress o public_html/otra_carpeta; en el fondo tienen que quedar en la raíz del sitio a no ser de que aparte del blog tengas un sitio web.