Cita:
Iniciado por juanote muchas gracias esa pagina es muy buena...
alli explica y si no lei mal modifica los enlaces en la pagina..
no abra manera de que no toque nada de la web mas que el puro htaccess, por que si son muchisimas cosas que tendria que cambiar.
puesto que trabajo con cada una de las variables de la pagina y en base a ellas tomo decisiones a realizar que me traen procesos php que reciben urls para trabajar con ellas y regresarme y si no entra me trae el otro y si no el otro y asi muchas cosas que la verdad hacer un htaccess y urls amigables para cada pagina es de pensarse mucho oO...
en primer lugar ya tuve problemas con css y js, al aplicar las reglas cielos
por cierto
el simbolo # es comentario en htaccess? por que cuando borro eso tiene otro comportamiento
REEDITO
si me funciono, solo que si pongo una url amigable de este tipo
la primera vez si entra pero si vuelvo a hacer click a ese mismo enlace
entonces apartir de la ruta que estoy inicia otra vez...
eso me da idea de que debo usar variables absolutas y no relativas, estoy o no en lo cierto?
htaccess no se lleva con las variables relativas?
cabe destacar que donde pongo las urls amigables es unu menu generico que cargo siempre en el index.
yo uso esto
index.php?content=carpeta/archivo.php
mi url amigable la pongo asi
Código HTML:
Ver original<a href="carpeta/archivo">mi url amigable
</a>
Código htaccess:
Ver originalRewriteRule ^carpeta/(\w+)/?$ index.php?content=carpeta/archivo.php
ya descubri el problema debo poner la / antes
lo malo es que en mi localhost no funciona asi :(
miren teng asi y todo funciona bien
Código htaccess:
Ver originalRewriteEngine on
ErrorDocument 404 /Error404.php
RewriteRule ^(\w+)/?$ index.php?content=Perfiles/Cambiar_datos.php
y mi url amigable
Código HTML:
Ver original<div id="misdatos"><a href="/cambiardatos">Mi informaci
ón amigable
</a> </div>
pero lo malo es que.... tengo mas urls de ese tipo pero con otros nombres de ficheros php...
y si pongo otra linea de este tipo
RewriteRule ^(\w+)/?$ index.php?content=Perfiles/Cambiar_datos2.php
siempre va a entrar a la primera
como hago para que entre a la segunda cuando sea otro?