Les explico la situación que se me presenta para que por favor me ayuden a resolverla.
En mi carpeta public_html está lo siguiente:
-Todas las carpetas referentes a mi sitio web principal.
-Una carpeta llamada "misitio" en donde está otro sitio web mío.
-Una carpeta llamada "nutra" en donde está otro sitio web mío.
Quiero que un usuario tenga acceso a -Todas las carpetas referentes a mi sitio web principal. pero no a -Una carpeta llamada "misitio" en donde está otro sitio web mío. y a -Una carpeta llamada "nutra" en donde está otro sitio web mío.
Si al usuario le doy acceso a public_html tendrá acceso a -Todas las carpetas referentes a mi sitio web principal. pero también a "misitio" y "nutra" y no quiero eso.
¿Qué puedo hacer mis amigos? Bueno, en realidad creo que sí sé qué hacer pero creo que es muy complicado por pocos conocimientos.
Para resolverlo, según yo, debo meter todo mi sitio web principal en una carpeta nueva que podría ser llamada "sitioprincipal", luego hacerle una cuenta ftp al usuario que sólo le dé acceso a la carpeta "sitioprincipal". De esa manera el usuario tendrá acceso al sitio web principal pero no los otros dos sitios web.
¿Estoy en lo correcto?
Me gustaría una solución menos complicada.
Esta solución se me hace complicada, porque si muevo todas las carpetas de mi sitio web principal a una carpeta nueva el sitio web ya no se verá y no sé como le haría para que se viera, me imagino que hay que modificar algunos archivos.
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Para evitar que los usuarios tengan acceso a las carpetas de las otras webs tendrás que mover la web que tienes en la raíz a un directorio dentro de public_html, es decir, igual a como lo tienes ahora para las otras webs.
Luego desde el CPanel podrás realizar la configuración para que el dominio principal apunte contra ese directorio.
Gracias. Sí, esa es la solución.
El asunto es que no sé hacerlo, por eso les pido ayuda. Una vez que se traslada el sitio a una nueva carpeta tengo entendido que hay que modificar algunos archivos para que el sitio se pueda ver de nuevo, esto no lo sé hacer.
Nota: Mi sitio web principal es un sitio que me ha costado mucho trabajo hacer, es un sitio muy complejo, es un sitio que me pidio una empresa inmobiliaria y para que personas se registren, tengan su propio perfil y puedan anunciar cosas que quieren vender o rentar. Tengo temor que al trasladarlo a una nueva carpeta pueda generar algunos errores y después no poder recuperar el sitio que tanto trabajo me costó hacer.
Espero su orientación.
Hola Iván,
Para mover una web de Joomla! a la carpeta raíz de tu Hosting, que tal como te indica Pablo debe ser /public_html puedes ver el siguiente vídeo donde se explica este sencillo proceso:
- http://videosjoomla.com/videos-joomla/item/511-mover-pack-joomla-a-carpeta-/public_html
Saludos