Buenas. Después de migrar la web y cambiar el DNS todos los links a páginas me aparecen rotos. El mismo wordpress los genera de esta manera:
http://purasativa.com//custom-account-page/
¿A qué se debe? He intentado buscar el problema en el foro pero no he encontrado ninguna solución. Estoy seguro de que no debe ser nada demasiado difícil pero mi nivel de wordpress es muy básico.
¡Muchas gracias de antemano!
URL del sitio: Contenido solo visible a usuarios registrados
Hola Macario,
Veo que tienes el sitio web en mantenimiento, por tanto no puedo visualizar lo que indicas.
Puede que no tengas creado el archivo .htaccess. http://codex.wordpress.org/htaccess
Saludos
Buenas, perdona pero no puedo quitar el modo mantenimiento ya que la web aún no está terminada.
Me dice que tengo un "internal server error" Este es el texto que aparece:
"Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@purasativa.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."
En caso de que no tenga el archivo .htaccess. creado ¿cómo podría crearlo?
Gracias.
Hola Macario,
Puedes crear un nuevo archivo o comprobar si lo tienes desde cPanel: Administrador de Archivos:
https://www.youtube.com/watch?v=E4OArhGfv0E
Saludos
Hola Jordi! Muchas gracias.
El archivo está creado, este es el código:
"
# BEGIN WordPress
RewriteEngine On
RewriteBase /purasativa/
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /purasativa/index.php [L]
# END WordPress"
¿Cual es es problema?
Hola Macario,
Si el dominio ya está apuntando a la carpeta donde está la web (Contenido solo visible a usuarios registrados), no es necesario indicar la ruta en el .htaccess
Haz una copia de seguridad del fichero y cambia el contenido por el código por defecto de Wordpress que puedes ver en http://codex.wordpress.org/htaccess :
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
Luego te recomiendo regenerar los enlaces permanentes de la siguiente manera:
Accede al escritorio ( /wp-admin) y en Ajustes .> Enlaces permanentes pulsa en Guardar cambios (no es necesario cambiar nada ahí)
Un saludo.