Hola, muy buenas.
No puedo acceder a mi panel de control de wordpress, pues quise cambiar la url cuando estaba dentro de mi panel de control borre la que tenia: http://noticiasgenerator.com/web1 para cambiarla por http://noticiasgenerator.com.
Y fué en ese preciso momento donde empezaron todos los problemas…
Ya seguí este tutorial: https://www.webempresa.com/blog/cambiar-wordpress-de-un-dominio-a-otro.html
Creo que seguí los pasos adecuadamente, accediendo a la ruta: http://noticiasgenerator.com/web1/searchreplacedb2.php, en esta ruta procedí a hacer todos los cambios como explica el tutorial cambié: http://noticiasgenerator.com/web1 por http://noticiasgenerator.com
Además lo he repetido por dos veces, para asegurarme que he realizado los pasos correctamente.
El caso es que si intento acceder a mi panel de control de wordpress ya sea mediante la ruta:
http://noticiasgenerator.com/web1/wp-admin o bien esta otra http://noticiasgenerator.com/wp-admin me redirige a otra de mis webs
A que se debe esto? que yo sepa no he hecho ninguna redirección desde mi cp de webempresa.
de todos modos le he agregado una imagen para que puedan verlo mejor.
Muchas gracias
Hola Juan Jose,
Contenido solo visible a usuarios registrados
Saludos.
Jhonny, yo ya tenia un archivo .htacces dentro de la carpeta de web1 (donde se encuentra noticiasgenerator) el código del .htacces es este: # BEGIN WordPress
RewriteEngine On
RewriteBase /web1/
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /web1/index.php [L]
# END WordPress
Acabo de subir el .htacees a public_html (fuera de la carpeta web1) me salta este error cuando escribo mi dominio en el navegador:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@noticiasgenerator.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
Entonces que he de hacer ahora?
sustituyo el tuyo por el mio, dejo los dos, los meto dentro de web1…?
pd: ahora no funciona ninguno de mis sitios jeje
Hola Juan Jose,
Entiendo entonces que optaste por la opción 2, significa que no tendrás ninguna web en la raíz por lo tanto el código que me enviaste no aplica, tendrás que reemplazarlo por el que te adjunte con sus respectivas modificaciones.
El fichero que te indico modifiques es el que se encuentra en publi_html/.htaccess
Saludos.
si, así es, opté por la opción dos, ahora todos los sitios funcionan perfectamente menos noticiasgenerator
Que hago ahora?
Hola Juan Jose,
En la información que te envía Johnny, no puedes utilizar los códigos tal como te los ha copiado, sino que tienes que sustituir el RewriteCond %{HTTP_HOST} ^(www.)?sudominio.com$ por el dominio real tuyo, al igual que el subdirectorio tiene que ser el tuyo, tal como se indica en los textos.
Saludos
Hola Jordi, lo he estado configurando, pero creo que debo de estar haciendo algo mal te pongo el .htacces para que veas como lo tengo, he cambiado el dominio y subdirectorio (en subdirectorio estoy poniendo web1 ya que la página la tengo ahí dentro)
# Webempresa.com
# Redireccion de dominio principal a subdirectorio
# Copiar y pegar y modificar según necesidades
# Esta linea no quitarla
RewriteEngine on
# Cambiar http://noticiasgenerator.com por su nombre de dominio
RewriteCond %{HTTP_HOST} ^(www.)? http://noticiasgenerator.com$
# Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar
RewriteCond %{REQUEST_URI} !^/web1/
# No cambiar estas lineas.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Cambiar 'web1' por el nombre del subdirectorio que quiere usar
RewriteRule ^(.*)$ /web1/$1
# Cambiar http://noticiasgenerator.com por su nombre de dominio
# Cambiar 'web1' 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.)? http://www.noticiasgenerator.com$
RewriteRule ^(/)?$ web1/index.php [L]# Webempresa.com
# Redireccion de dominio principal a subdirectorio
# Copiar y pegar y modificar según necesidades
# Esta linea no quitarla
RewriteEngine on
# Cambiar http://noticiasgenerator.com por su nombre de dominio
RewriteCond %{HTTP_HOST} ^(www.)? http://noticiasgenerator.com$
# Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar
RewriteCond %{REQUEST_URI} !^/web1/
# No cambiar estas lineas.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar
RewriteRule ^(.*)$ /web1/$1
# Cambiar http://noticiasgenerator.com por su nombre de dominio
# Cambiar 'web1' 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.)? http://www.noticiasgenerator.com$
RewriteRule ^(/)?$ subdirectory/index.php [L]
Hola Hola Juan Jose,
¿Donde estás añadiendo ese archivo?, porque parece que tu sitio web lleva a un directorio (carpeta) que está vacío.
Saludos
Ahora lo tengo así el fichero .htacees en la siguiente ruta: public_html/noticiasgenerator.com (donde noticiasgenerator.com es la carpeta donde tengo el contenido de la web)
# Webempresa.com
# Redireccion de dominio principal a subdirectorio
# Copiar y pegar y modificar según necesidades
# Esta linea no quitarla
RewriteEngine on
# Cambiar http://noticiasgenerator.com por su nombre de dominio
RewriteCond %{HTTP_HOST} ^(www.)? http://noticiasgenerator.com$
# Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar
RewriteCond %{REQUEST_URI} !^/noticiasgenerator.com/
# No cambiar estas lineas.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar
RewriteRule ^(.*)$ /noticiasgenerator.com/$1
# Cambiar http://noticiasgenerator.com por su nombre de dominio
# Cambiar 'noticiasgenerator.com' 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.)? http://www.noticiasgenerator.com$
RewriteRule ^(/)?$ web1/index.php [L]# Webempresa.com
# Redireccion de dominio principal a subdirectorio
# Copiar y pegar y modificar según necesidades
# Esta linea no quitarla
RewriteEngine on
# Cambiar http://noticiasgenerator.com por su nombre de dominio
RewriteCond %{HTTP_HOST} ^(www.)? http://noticiasgenerator.com$
# Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar
RewriteCond %{REQUEST_URI} !^/noticiasgenerator.com/
# No cambiar estas lineas.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar
RewriteRule ^(.*)$ /noticiasgenerator.com/$1
# Cambiar http://noticiasgenerator.com por su nombre de dominio
# Cambiar 'noticiasgenerator.com' 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.)? http://www.noticiasgenerator.com$
RewriteRule ^(/)?$ noticiasgenerator.com/index.php [L]
Seríais tan amables de responder a mi última pregunta?
Gracias
Hola Juan Jose,
En la información que te envía Johnny, no puedes utilizar los códigos tal como te los ha copiado, sino que tienes que sustituir el RewriteCond %{HTTP_HOST} ^(www.)?sudominio.com$ por el dominio real tuyo, al igual que el subdirectorio tiene que ser el tuyo, tal como se indica en los textos.Saludos
Hola Juan Jose,
Me comenta un técnico que tu directorio web1 ya no existe por lo tanto el fichero que adjuntas no funcionará, te recomiendo que en vez de colocar el directorio Contenido solo visible a usuarios registrados
Saludos.
Hola Jhonny, efectivamente, ahora el subdirectorio lo he llamado como tú me has dicho: noticiasgenerator,
el archivo .htacees lo tengo dentro de la carpeta noticiasgenerator y lo tengo puesto así:
# Webempresa.com
# Redireccion de dominio principal a subdirectorio
# Copiar y pegar y modificar según necesidades
# Esta linea no quitarla
RewriteEngine on
# Cambiar noticiasgenerator.com por su nombre de dominio
RewriteCond %{HTTP_HOST} ^(www.)?noticiasgenerator.com$
# Cambiar 'noticiasgenerator' por el nombre del subdirectorio que quiere usar
RewriteCond %{REQUEST_URI} !^/noticiasgenerator/
# No cambiar estas lineas.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Cambiar 'noticiasgenerator' por el nombre del subdirectorio que quiere usar
RewriteRule ^(.*)$ /noticiasgenerator/$1
# Cambiar noticiasgenerator.com por su nombre de dominio
# Cambiar 'noticiasgenerator' 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.)?noticiasgenerator.com$
RewriteRule ^(/)?$ noticiasgenerator/index.php [L]
que es lo que esta mal ahora?
Gracias
Hola Juan Jose,
Me comenta un técnico que estas modificando el fichero:
Contenido solo visible a usuarios registrados
Saludos.
vale ok, ya se me ve, gracias, ahora lo único que no tengo la constraseña y fallan los enlaces...
Hola Juan José,
Para no hacer este hilo eterno, por favor, las consultas relativas a "contraseña de acceso" y "enlaces que fallan" plantéalos en hilos "separados" nuevos.
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.