Hola, muy buenas, tengo los enlaces rotos en la siguiente web: http://noticiasgenerator.com
Como puedo solucionarlo?
Gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola Juan José,
Me comenta un Técnico de Soporte que la instalación que tienes en la carpeta /public_html/noticiasgenerator es una versión RC que todavía no está liberada de forma estable:
Contenido solo visible a usuarios registrados
La versión estable de WordPress es la 3.7.1 por lo que no se entiende como actualizas un sitio en producción a una versión "inestable" y con comportamientos erráticos no testados.
¿Utilizas algún tipo de redirección, SEF o similar en esa instalación de WordPress?
Saludos
Hola Luis, así es, tengo la versión 3.8 (creo que se trata de una versión alfa, y por tanto quizás sea inestable)
De todos modos aún teniendo esa versión los enlaces me funcionaba.
Me recomiendas pasarme a la 3.7.1? o espero a que salga la 3.8 estable?
En cuanto a los problemas de los enlaces a que crees que puede ser debido?
Gracias
pd: ya puedo entrar a mi panel de wordpress
Hola Juan José,
Supongo que leíste mi pregunta 🙂 ya que la idea es que si es posible nos des alguna respuesta que nos indique el origen del problema 🙂
> ¿Utilizas algún tipo de redirección, SEF o similar en esa instalación de WordPress?
También podría ser causa de algún redireccionamiento mal hecho, código incorrecto en el archivo .htaccess por ejemplo.
¿Has hecho cambios en el archivo .htaccess de la carpeta /public_html/noticiasgenerator/?
Saludos
Hola Luis, el origen del problema fué que cambié la url desde mi panel de wordpres, antes tenía http://noticiasgenerator.com/web y ahora tengo http://noticiasgenerator.com.
Tengo varios dominios adicionales en el servidor, pero http://noticiasgenerator.com es mi dominio principal, que yo sepa hasta el momento creo que no utilizo ninguna redireción.
Con lo de SEF (disculpa mi ignorancia pero no se que es)
Y si, si he hecho cambios en el archivo .htaccess de la carpeta /public_html/noticiasgenerator para ser más exactos lo tengo configurado 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]
Aunque también tengo este otro aquí: public_html
# 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]
Hola Juan Jose,
Seguramente modificaste el .htaccess que se encuentra en la ruta:
Contenido solo visible a usuarios registrados
El archivo .htaccess en tu instalación de WordPress debe incluir:
RewriteEngine On RewriteBase /carpeta donde tengas instalado WP/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /carpeta donde tengas instalado WP/index.php [L]
el archivo por defecto cuando instalas Wordpress en la raiz de tu hosting és el siguiente:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Saludos.
No te entiendo, por favor, te rogaría que fueras más explícito en tus explicaciones, creo que ya es la cuarta o quinta vez que especifico concretando con todo lujo de detalles donde, como, cuando y de que manera tengo configurados los archivos .htaccess
Tengo dos, uno en public_html /.htaccess y otro en /home2/noticia6/public_html/noticiasgenerator/.htaccess
Simplemente te agradecería que fueras más concreto en tus explicaciones.
No se a que te refieres con "tu instalador de wordpress debe incluir…"además tampoco especificas donde, no obstante ya he probado a agregarlo tanto al principio como al final pero no funciona, de todos modos lo dicho, por favor se más concreto y le agradecería que me especificara más.
Muchas Gracias
Hola Juan Jose,
Me comenta un técnico que haz modificado nuevamente el fichero que se encuentra en la ruta:
Contenido solo visible a usuarios registrados
Por favor verifica bien lo que te acabo de escribir que lo veo muy claro.
Saludos.
Hola Juan Jose,
En resumen el fichero:
Contenido solo visible a usuarios registrados
Saludos.
ok, ahora si, muchas gracias