Avisos
Vaciar todo

[Resuelto] Como apuntar contenido subdominio a domino principal

8 Respuestas
3 Usuarios
0 Reactions
76 Visitas
Respuestas: 91
Trusted Member
Topic starter
 

Hola que tal, necesito ayuda.

He abierto ticket para tratar de apuntar el contenido de un subdominio al dominio principal y vuestros compañeros me han indicado entre otras formas, hacerlo siguiendo este tutorial https://guias.webempresa.com/preguntas-frecuentes/apuntar-dominio-principal-una-carpeta/ .

Lo he hecho, y después de hacerlo he ido al administrador para cambiar la url del sitio desde beta.sisconect.es a www.sisconect.es  en ajustes generales y luego he querido hacer uso del plugin better search replace para cambiar las url beta.sisconect.es por www.sisconect.es y ahora no puedo entrar ni al administrador ni tampoco puedo ver lo que tenía hecho en beta.sisconect. es

Me podéis indicar como solucionar este error? 


 
Respondido : 04/02/2020 10:15 am
Respuestas: 91
Trusted Member
Topic starter
 

He conseguido volver a entrar a beta.sisconect.es cambiando la url en la base de datos de wp_options. 

Pero como hago para que me apunte correctamente el contenido del subdirectorio wpsiscon y que se muestre en www.sisconect.es? Porque la página de inicio me la muestra, pero luego si navego por el resto, me da un error 500.. Como se hace de forma correcta?

Gracias


 
Respondido : 04/02/2020 10:28 am
Pepe
 Pepe
Respuestas: 41122
Illustrious Member Admin
 

Hola Mª Elena.

Añadiste los defines en el archivo wp-config de la instalación que tienes en el subdominio ?

define('WP_SITEURL','http://sisconect.es ');
define('WP_HOME','http://sisconect.es ');
define('RELOCATE',true);

.- Añade los defines en el archivo wp-config y revisa si carga, si no cargara vacia la cache del navegador o accede desde incognito:

-> https://support.google.com/chrome/answer/95464?co=GENIE.Platform%3DDesktop&hl=es

Doy por hecho que añadiste tambien lso codigos en el archivo htaceess como se indica en la Guia:

-> https://guias.webempresa.com/preguntas-frecuentes/apuntar-dominio-principal-una-carpeta/

 

No te resultará más fácil mover los archivos a la URL principal ?

-> https://www.webempresa.com/blog/como-mover-wordpress-de-una-carpeta-a-la-carpeta-principal.html

Un saludo


 
Respondido : 04/02/2020 11:15 am
Respuestas: 91
Trusted Member
Topic starter
 

@pepesoler

Hola Pepe, tu compañero me indicó ese proceso al principio, pero el tutorial indica que la carpeta public html debe estar vacía y yo la tengo llena con la instalación de la web "vieja".

Añadiendo a wp_config los defines me da error 500 cuando navego por las otras páginas que no sean las de inicio (adjunto foto)

error500 sisconect

 

en .htacces lo tengo configurado así 

RewriteEngine on
# Cambiar sudominio.com por su nombre de dominio
RewriteCond %{HTTP_HOST} ^(www.)?sisconect.es$
# Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar
RewriteCond %{REQUEST_URI} !^/wpsiscon/
# No cambiar estas lineas.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar
RewriteRule ^(.*)$ /wpsiscon/$1
# Cambiar sudominio.com por su nombre de dominio
# Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar
# followed by / then the main file for your site, index.php, index.html, etc.
RewriteCond %{HTTP_HOST} ^(www.)?sisconect.es$
RewriteRule ^(/)?$ wpsiscon/index.php [L]

y en wp_config tal y como me has indicado

 


 
Respondido : 04/02/2020 11:22 am
Respuestas: 91
Trusted Member
Topic starter
 

Me auto respondo, el error 500 no me aparece si no pongo los defines en el archivo wp_config. si introduzco la url www.sisconect.es me muestra el contenido de la nueva web. Sin embargo la url me aparece como beta.sisconect.es.

Si pongo los defines en el wp_config es cuando me da ese error 500. 

Si hago uso del plugin better search replace y sustituyo http://beta.sisconect.es por http://www.sisconect.es podría valerme?


 
Respondido : 04/02/2020 12:21 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola,

Coloca todo el contenido de tu carpeta public_html en una carpeta, ya que igual no será accesible.

Es decir en el public_html sólo deberías tener carpetas

Luego crear el .htaccess en public_html y usa este código, reemplazando tudominio.com y tucarpeta

sitios<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?tudominio.com$
RewriteCond %{REQUEST_URI} !^/tucarpeta/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /tucarpeta/$1
RewriteCond %{HTTP_HOST} ^(www.)?tudominio.com$
RewriteRule ^(/)?$ tucarpeta/index.php [L]
</IfModule>

Saludos.


 
Respondido : 04/02/2020 4:14 pm
Respuestas: 91
Trusted Member
Topic starter
 

@jmarreros

Hola Jhon, logré solucionarlo y ya he conseguido publicarlo en el dominio sisconect.es.

Muchas gracias por vuestro soporte.

Se podría cerrar el hilo 🙂

Un saludo.


 
Respondido : 05/02/2020 8:57 am
Pepe
 Pepe
Respuestas: 41122
Illustrious Member Admin
 

Hola Mª Elenea

Genial !!! me alegra que lo solucionaras 😀 

Cerramos el tema.

 

Un saludo


 
Respondido : 05/02/2020 9:10 am