Buenas,
instale el mod pretty url y todo bien hasta que me di cuenta de un error,tengo el foro en el directorio raiz de mi sitio y luego a parte un par de paginas externas a smf de blogs,videos.chat,etc...
El problema que tengo es que al entrar a la pagina de videos me redirecciona al foro de nuevo por ejemplo
www.zonagente.com (aqui tengo el foro)
www.zonagente.com/videos (aqui la pagina de videos)
En cambio si pongo www.zonagente.com/videos/index.php si me entra,alguien le ha pasado y sabe la solucion?
,saludos.
bueno, yo tambien tengo el mismo problema, al parecer pretty urls maneja todos los enlaces del tipo carpeta/ como si fueran parte del foro, he estado intentando varias opciones hasta ahora sin resultados, este es el codigo del htaccess que maneja los foros:
# Rules for: boards
RewriteRule ^([-_!~*'()$a-zA-Z0-9]+)/?$ /index.php?pretty;board=$1.0 [L,QSA]
RewriteRule ^([-_!~*'()$a-zA-Z0-9]+)/([0-9]*)/?$ /index.php?pretty;board=$1.$2 [L,QSA]
estaba pensando como posible solucion otro RewriteRule especifico para una carpeta en especial pero no tengo mucha experiencia en htaccess
quizá alguien con mas experiencia en htaccess y mod rewrite nos pueda ayudar.
no se se em courre anteponiendo
nombre foro a /index.php?pretty
algo asi
nombreforo/index.php?pretty;board=$1.0 [L,QSA]
en algunos cms asi se arregla, pero no se si tambien usara algo en la bd este mod
Lainaus käyttäjältä: Dannii - kesäkuu 22, 2009, 11:17:16 AP
In 1.0RC, put this at the top of your .htaccess:
RewriteEngine on
RewriteRule ^videos/?$ ./videos/index.php [L,QSA]
ok, sabia que teniamos que hacer algo parecido, solo que no sabia como hacerlo!!!
gracias sneijder23 por reportar este problema en el tema de mod y a Dannii por resolverlo.
Aun no lo he probado,funciona para la 0.9.3?
Otra cosa es que si pongo permisos 644 al htacces me da error 404 al activar el mod,solo funciona bien con permisos de escritura,es necesario tener esos permisos al .htacces para que funcione el mod?
y viendo el problema desde otro angulo en vez de usar las rutas con subdirectorios usar subdominios para trabajar?
por lo general al htaccess se le debe dar permisos 666 para que trabaje
es lo primero que probe pero solo mostraba la pagina principal osea el index,al entrar a cualquier subpagina redirigia al index del site...
es por que debes hacer la modifcacion que mencionan mas arriba, los permisos del htaccess son 666, lo otro es pro configuracion propia del mod
testado y problema solucionado gracias al autor del mod Dannii (http://www.simplemachines.org/community/index.php?action=profile;u=13706) en su respuesta a esta misma pregunta en el soporte de su mod (http://www.simplemachines.org/community/index.php?topic=146969.msg2122958#msg2122958),quien tenga el mismo problema tiene que poner esto al principio de su .htacces
RewriteEngine on
RewriteRule ^videos/?$ ./videos/index.php [L,QSA]
PD: reemplazar "videos" por el nombre de tu directorio
Una pregunta y se puede hacer lo siguiente, osea modificando el htaccess para que por ejemplo:
de:
http://www.zonagente.com/soy-nuev-en-el-foro/quiero-conocer-gente/
sea:
http://www.zonagente.com/soy-nuev-en-el-foro/quiero-conocer-gente.html
Gracias
Hola ? Se puede ?
eso se hace com el seo4smf no xon prettyurl