URLs amigables Mod Rewrite no funciona

  • Autor Autor Duditas
  • Fecha de inicio Fecha de inicio
D

Duditas

Épsilon
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola de nuevo

De tanto leer respuestas en el foro, me he fijado que al poner aquí una url queda muy "bonita", he empezado a investigar en mi foro y buscando en las url amigables, he ido probando todas para ver si con alguna de ellas conseguía el mismo resultado.

Y he encontrado un par de errores. Las amigables básicas y las avanzadas me salen idénticas y las amigables Mod Rewrite no funcionan.

URL estándar
Insertar CODE, HTML o PHP:
http://www.***.com/showthread.php?t=31737

URLs amigables básicas
Insertar CODE, HTML o PHP:
http://www.***.com/showthread.php?31737-Actualizando-lista-de-usuarios-VIP

URLs amigables avanzadas (que me sale idéntica a la anterior)
Insertar CODE, HTML o PHP:
http://www.***.com/showthread.php/31737-Actualizando-lista-de-usuarios-VIP

URLs amigables Mod Rewrite
Not Found The requested URL /threads/31737-Actualizando-lista-de-usuarios-VIP was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.


Me pregunto si será porque tengo que activar algo o si es porque he hecho algo mal.
Cualquier ayuda será muy agradecida =)



PD: Mi versión es la 4.0.7, no sé si con la anterior pasaba lo mismo, porque nunca me dio por probar.
 
Hola,

Te hace falta subir un archivo llamado .htaccess, que lo encuentras dentro del paquete de descarga de vBulletin:

do_not_upload/rewrite/apache2/.htaccess

Tienes que subir ese archivo al directorio raíz del foro. *Ten en cuenta*, si ya tienes en el directorio raíz del foro un archivo llamado .htaccess, no debes subir el de vBulletin, porque sobrescribirá el contenido del que ya existe. Lo que deberás hacer es descargar ese archivo .htaccess y agregar al final el contenido del .htaccess de vBulletin.

Si tienes alguna otra consulta, por favor no dudes en preguntar.

Saludos.
 
Gracias Andrés, hice como dijiste y copié el texto en mi archivo .htaccess. Ahora ya no da error y me he dado cuenta de la diferencia entre las avanzadas y las básicas: Cambia la ? por un palito /, cosa que seguramente será muy útil para algo.

Insertar CODE, HTML o PHP:
B: http://www.***.com/showthread.php?34275-Nueva-estructura-del-foro-2010
A: http://www.***.com/showthread.php/34275-Nueva-estructura-del-foro-2010
R: http://www.***.com/threads/34275-Nueva-estructura-del-foro-2010
¿Cuál de las 3 me recomiendas usar?


Y entonces mi duda sigue, ¿cómo hago para que salgan las urls como salen aquí? Parece que no tiene nada que ver con las URLs amigables, ¿verdad?

Saludos y gracias de nuevo
 
A decir verdad es indiferente el usar un formato u otro, todos contienen keywords en las URLs. Utiliza el que más se adapte a tu propio gusto 🙂.

Saludos.
 
Atrás
Arriba