
Este curso es ideal para ti
¡HAZ CLIC AQUÍ!
A día de hoy las rutas amigables son casi indispensables para cualquier aplicación o sitio web, independientemente de que nuestro sitio necesite tener un buen SEO o sea una aplicación privada. Las rutas permiten al usuario recordar con facilidad la URL.
💼 Empleos tech relacionados:
- SR Full Stack Engineer | PHP/Laravel & Vue.js | English Required | Mexico&LATAM · DaCodes.
- Desarrollador Fullstack PHP Laravel · JK Atracción Global
2,956 vacantes activas en LATAM · ver todas → · ⭐ Opiniones en Google
¿En qué te ayudamos hoy?
🎓 Cursos confirmados con 50% OFF hoyInicia 17 Oct — cupo limitado para lectores del blog:
-
💬 Consultor Spring Framework
· Inicia 17 Oct · sabatino ·
$12,900$6,450 (-50%) MXN -
💬 Consultor AWS Despliegue de Apps
· Inicia 24 Oct · sabatino ·
$8,130$4,065 (-50%) MXN -
💬 Consultor API REST con .Net Core
· Inicia 14 Nov · sabatino ·
$10,930$5,465 (-50%) MXN
Por WhatsApp en horario habil · ver todos los cursos → · ⭐ Opiniones en Google
La ruta absoluta de PHP es la ruta raíz de los archivos alojados en un servidor PHP. También es la ruta de los archivos de una página web PHP en un hosting. No es tan difícil saberlo si accedemos a nuestro panel hosting y observamos la ruta adonde apunta el dominio con el que estemos trabajando.
Obtener la ruta desde PHP
Algunos CMS como Drupal agregan la ruta amigable a un parámetro GET. En este caso no hemos hecho eso sino que directamente enviamos la petición al index.php. No tenemos un parámetro GET que recoja la ruta, pero podemos acceder a ella mediante $_SERVER['REQUEST_URI'].
Esta variable guarda todo lo que haya después del dominio. Si accedemos a la dirección http://dominio.tld/tienda/productos?search=libro, la URI será igual a '/tienda/productos?search=libro'.
Lo primero que haremos con esa cadena es eliminar los parámetros GET, es decir, todo lo que vaya después de la interrogación. No nos interesa esa parte de la cadena, pues podremos acceder a esos parámetros desde $_GET.
Con strpos comprobamos si en la URI hay alguna interrogación, y si es así guardamos la cadena sin los parámetros GET usando la función strstr.
Ahora nos quedará una cadena como la siguiente: /tienda/productos, que es la parte que nos interesa.
Te invitamos a ver todos los artículos que tenemos para ti, coméntanos que tal te pareció este articulo y compártelo con más personas.
Obtén mas información sobre CURSOS PHP
¡HAZ CLIC AQUÍ!
💼 Empleos tech relacionados:
- SR Full Stack Engineer | PHP/Laravel & Vue.js | English Required | Mexico&LATAM · DaCodes.
- Desarrollador Fullstack PHP Laravel · JK Atracción Global
2,956 vacantes activas en LATAM · ver todas → · ⭐ Opiniones en Google



[…] web dinámicas: PHP se utiliza comúnmente para desarrollar páginas web dinámicas que pueden mostrar contenido en tiempo real, como noticias, blogs y publicaciones de […]