Actualmente tengo activa una web Joomla en correcto funcionamiento. La url es la siguiente:
http://10beautysecrets.com
El tema es que quería hacer algunos cambios más o menos profundos en el diseño de la web, y para ello quería poder crear y utilizar http://10beautysecrets.com/copia para alojar una copia de la web donde poder testear los cambios sin que afecte a la web original. Querría poder acceder a ambos sitios, tanto original como copia, desde modo visitante y administrator de Joomla de forma completamente independiente. La idea una vez completados los cambios sería que el contenido de http://10beautysecrets.com/copia pase a http://10beautysecrets.com
Para ello a través de FTP he creado dentro de public_html la carpeta copia. Dentro de copia he restaurado la web a través de Akeeba Backup.
El problema es que actualmente si accedo a http://10beautysecrets.com/copia me aparece un error 404. Tampoco soy capaz de acceder correctamente a http://10beautysecrets.com/copia/administrator ya que aunque la url de la zona de login al administrador Joomla es correcta, cuando introduzco mis credenciales me redirige a http://10beautysecrets.com/administrator/index.php con el mensaje "Las solicitudes recientes han sido denegadas porque contenÃan un 'token' de seguridad inválido. Por favor, actualice la página e inténtelo de nuevo."
¿Cuál es el problema?
He leído que tengo que cambiar algo del .htaccess, pero no tengo claro si tengo que cambiar el que hay en el directorio raíz o el que hay en copia, ni tampoco qué he de tocar exactamente.
Por otro lado tampoco querría que Google indexara nada de /copia . Entiendo que para hacer esto he de:
1- Crear un index.html vacío: ¿Afectaría al acceso de la web?
2- Activar mantenimiento: ¿Desde dónde se activa? ¿Se puede activar sólo para /copia?
3- Modificar robots.txt
URL del sitio: Contenido solo visible a usuarios registrados
Hola Enrique,
Puedes optar por crear un subdominio, y en el directorio raiz indicarle la ruta que quiere cargar, en su caso /public_html/copia
Saludos.
Hola Julen,
He creado el subdominio copia.10beautysecrets.com redirigido a /public_html/copia donde tengo la copia de la web (lo veo desde FTP) y no me funciona, aparece una web de error.
Por otro lado el resto de dudas/preguntas no han sido respondidas: tema de .htaccess e indexación de google. Aunque entiendo que lo prioritario es poder acceder a la copia de la web, tanto en modo visita como en modo administrador de Joomla.
Un saludo,
Enrique
Hola
Elimina el .htaccess de la carpeta copia y de copia/administrator
Entiendo que has creado una nueva BD para restaurar esta copia de tu sitio
Si sigues con problemas tendrías que hacer el proceso nuevamente, no es necesario crear subdominio, de hecho sólo usa la carpeta copia para hacerlo
Para que no te indexe google bastaría con activar el modo mantenimiento, pero claro primero debes hacer que tu sitio funcione, el robots.txt también podrías ponerle disallow a todas las carpetas
Saludos.
Hola Jhon,
He borrado el contenido de public_html/copia y he comenzado de nuevo con el proceso. Creo que una de las raices de mis problemas era que durante el proceso de restauración de Akeeba no indicaba que la web de esa restauración iba a ser http://10beautysecrets.com/copia/ (tan sólo indicaba http://10beautysecrets.com ). Ahora ya no me aparece ningún error 404 y parece que puedo acceder "correctamente" desde copia tanto al modo visitante como al modo administrador.
El problema que tengo ahora es que puedo acceder correctamente a http://10beautysecrets.com/copia/administrator (lo sé además de por la url, porque en copia tengo una versión de Joomla ligeramente desactualizada, mientras que en http://10beautysecrets.com/administrator tengo la última versión), pero si edito la web desde el administrator de copia se me modifica tanto la web original como la copia, es decir, tanto http://10beautysecrets.com como http://10beautysecrets.com/copia ¿A qué se puede deber?
Un saludo y muchas gracias
Hola Enrique,
Dices que al acceder a /copia se modifican cosas de la web que tienes antes de /copia.
¿Has revisado que el archivo configuration.php de /copia en las rutas /logs y /tmp tenga /copia/ como parte de la ruta y a la inversa en la otra web?.
Saludos
Hola Luis,
En configuration.php de la ruta raíz (la que no es /copia) aparece lo siguiente referente a logs y tmp:
public $log_path = '/home/beautys1/public_html/log';
public $tmp_path = '/home/beautys1/public_html/tmp';
En configuration.php de /copia aparece lo siguiente referente a logs y tmp:
public $log_path = '/home/beautys1/public_html/copia/log';
public $tmp_path = '/home/beautys1/public_html/copia/tmp';
¿Es esto a lo que te referías?
Un saludo y gracias
HOla Enrique,
Este valor es incorrecto:
public $log_path = '/home/beautys1/public_html/copia/log';
Lo correcto es:
public $log_path = '/home/beautys1/public_html/copia/logs';
Saludos
Hola Luis,
He cambiado el configuration.php de /copia/ tal y como me has indicado y el resultado es el mismo que antes: modificando desde copiar/administrator se modifica tanto la web original (la raíz) como la web copia. ¿Qué otra cosa tendría que tocar?
Saludos
Buenas,
El problema ya se ha solucionado. El origen radicaba en que se estaba utilizando erróneamente la misma BBDD en los dos sitios. Creando una nueva BBDD desde cPanel, con un nuevo usuario de la BBDD y todos los permisos ahora ya puedo editar de forma independiente tanto la web raíz como la web copia.
La siguiente duda muy relacionada con todo esto y que ya pregunté al inicio es: ¿Afecta a nivel SEO de Google el tener una copia de la web dentro de la carpeta /copia/ ?
Actualmente he añadido a robots.txt de la raíz la línea Disallow: /copia/ Entiendo que así ya no tendré que tocar el copia/robots.txt
Por otro lado, ¿es necesario para SEO indicar que /copia/ está en mantenimiento si ya lo he deshabilitado desde el robots.txt? En caso afirmativo, ¿me podríais indicar desde dónde se indica que está en mantenimiento?
Un saludo y muchas gracias
Hola Enrique,
La siguiente duda muy relacionada con todo esto y que ya pregunté al inicio es: ¿Afecta a nivel SEO de Google el tener una copia de la web dentro de la carpeta /copia/ ?
No afecta si la carpeta /copia no se indexa por parte de los bots de otra forma podría considerarse contenido duplicado, por lo que es recomendable que prohíbas el indexado de esa carpeta en tu archivo robots.txt
Realiza las consultas de forma individual y no anides diferentes consultas bajo un mismo hilo, acabamos confundiendo a otros usuarios que buscan soluciones ya aportadas, dificultamos las respuestas, ya que siempre se quedarán parte de las consultas sin responder mientras el hilo avanza, al mezclar muchos temas en un solo hilo en muy difícil hacer un seguimiento de la consulta inicial y esto acaba llevando al hilo a un estancamiento.
Gracias por tu colaboración.
Entendido Luis, muchas gracias por vuestra ayuda.