Código HTML:
# Activar RewriteEngine RewriteBase / RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f RewriteRule ^(.*)$ $1.php
| ||||
Respuesta: Url amigables apache & php basicamente lo que querés es remover la extensión de los php http://www.forosdelweb.com/f58/quita...6/#post4205380 Saludos
__________________ La voz de las antenas va, sustituyendo a Dios. Cuando finalice la mutación, nueva edad media habrá S.R. |
| ||||
Respuesta: Url amigables apache & php Cita: asi es voy probar el codgo y te cuento muchas gracias por tu respuesta.
Iniciado por emprear basicamente lo que querés es remover la extensión de los php http://www.forosdelweb.com/f58/quita...6/#post4205380 Saludos |
| ||||
Respuesta: Url amigables apache & php te cuento que lo probe si escribes http://makepixels.com/somos.php sale pero si en cambio http://makepixels.com/somos/ sale: The requested URL /somos/ was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. No me funciono tenog que hacer algo mas o alguna configuracion extra. |
| ||||
Respuesta: Url amigables apache & php Probá con esto
Código Apache:
Algunos servers necesitan explicitar el RewriteBaseVer original Fijate mi ejemplo http://mr4.emprear.com/somos.php http://mr4.emprear.com/somos http://mr4.emprear.com/otracarpeta/algo.php http://mr4.emprear.com/otracarpeta/algo Funciona de las dos maneras para el mismo archivo, y si le agregás la barra al final la remueve de la url Saludos
__________________ La voz de las antenas va, sustituyendo a Dios. Cuando finalice la mutación, nueva edad media habrá S.R. |
| ||||
Respuesta: Url amigables apache & php Cita:
Iniciado por emprear Probá con esto
Código Apache:
Algunos servers necesitan explicitar el RewriteBaseVer original no me funciono hay que hacer un configuracion a php o algo? Fijate mi ejemplo http://mr4.emprear.com/somos.php http://mr4.emprear.com/somos http://mr4.emprear.com/otracarpeta/algo.php http://mr4.emprear.com/otracarpeta/algo Funciona de las dos maneras para el mismo archivo, y si le agregás la barra al final la remueve de la url Saludos |
| ||||
Respuesta: Url amigables apache & php con lo que te he puesto debería funcionar, tal cual en mis ejemplos, dame un rato y te pongo todo el código en un zip y lo probás en tu server Saludos
__________________ La voz de las antenas va, sustituyendo a Dios. Cuando finalice la mutación, nueva edad media habrá S.R. |
| ||||
Respuesta: Url amigables apache & php emprear muchisimas gracias me funciono investige y hay que quitarle el signo + en Options FollowSymLinks <-- asi seria ahora bien la cosa es dinamica nesecito pasar la variable asi: somos/78 en vez de somos.php?id=78 sabes como puedo hacer sin perder lo que ya hemos logrado gracias por tu ayuda estoy bien agradecido. Estare pendiente. |
| ||||
Respuesta: Url amigables apache & php Curiosamente en varios de mis servidores es necesarios utilizar el signo +. Antes de contestarte lo otro te explico algo que repito constantemente. Para que este asunto de las urls amigables tenga sentido, hay que realizar un análisis muy exahustivo "antes" y preveer las distintas variantes. En tu caso, dada la nueva pregunta que hacés, se generan dudas sobre ti estructura. Fijate, con esta regla solamente, quitando todo lo que hicimos antes
Código Apache:
Ver original Conseguiríamos el mismo resultado, ejemplo http://mr4.emprear.com/somos/97 http://mr4.emprear.com/somos/55 ahora, si por casualidad tambien tuieses una carpeta "somos" en la raiz, esta nunca sería accesible, si pusieses http://mr4.emprear.com/somos/ ó http://mr4.emprear.com/somos te llevaría a somos.php y en id no te aparecería nada, como obviamente vos tenés decisión de como se llaman tus carpetas, podés cambiar los nombres para prevenir el problema, ó, y solo lo pongo como ejemplo, usas
Código Apache:
Con lo cual ya sería accesibleVer original A partir de aqui me pregunto Todos tus php son dinámicos (reciben algún parámetro?) tu idea cual era al ocultar la extensión? Te advierto que eso no mejora nada el seo, o simplemente querías hacer amigable la url evitando tener que poner el ?id=xxx Se entiende a lo que me refiero? Concluyendo, con esto conseguis las dos cosas
Código Apache:
Ver original Ahora te resta saber que es exactamente lo que necesitas y aplicar solo lo requerido, cuantas más reglas,naturalmente, más se tarda en procesar el .htaccess Saludos
__________________ La voz de las antenas va, sustituyendo a Dios. Cuando finalice la mutación, nueva edad media habrá S.R. |
| ||||
Respuesta: Url amigables apache & php Hola como estas gracias por tu ayuda bueno no todas son dinamicas solo algunas que en relidad son como 5 paginas que consultan db utilice tu codigo asi: Código PHP: |
| ||||
Respuesta: Url amigables apache & php las dos cosas cuando sean simples paginas php sin variables sea con dominio.com/somos/ o dominio.com/somos y se llevan variable como dominio.com/ln.php?id=78 mejor salga dominio.com/ln/78/ eso es todo. Gracias por tu ayuda. |
Etiquetas: |