Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

188
Vistas
cómo obtener una URL inteligente de PHP

Mi sitio web tiene una URL como esta

 domain.com/profile.php?id=your_profile_id

ahora, ¿cómo lo convierto en una URL como esta?

 domain.com/profile/your_profile_id

Intenté esto en .htaccess

 RewriteCond %{REQUEST_FILENAME}.php -f RewriteRule !.*\.php$ %{REQUEST_FILENAME}.php [QSA,L]

y solo me ayuda a eliminar la extensión .php. no es exactamente lo que quiero. Gracias por adelantado. qué tengas un lindo día.

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Con sus muestras mostradas, intente seguir las reglas. Asegúrese de colocar su archivo htaccess junto con su archivo profile.php.

Además, asegúrese de borrar la memoria caché de su navegador antes de probar sus URL.

 RewriteEngine ON RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^/]*)/(.*)/?$ $1.php?id=$2 [QSA,L]
over 4 years ago · Santiago Trujillo Denunciar

0

¿Qué quieres hacer en realidad? vea si desea mostrar el resultado según la URL en ninguna página existente / código de página 404 en la página 404, si solo desea la URL para las declaraciones, puede ir con simple $_SERVER['REQUEST_URI'];

después de obtener la URL, realice tal

 $myURL = $_SERVER['HTTP_REFERER']; // eg https://www.anything.com/profile.php?id=your_profile_id $myURL = str_replace("https://","",$myURL ); $myURL = str_replace("http://","",$myURL ); $myURL = str_replace("www.","",$myURL ); $myURL = str_replace(".php","",$myURL ); $myURL = str_replace("?","/",$myURL ); $myURL = str_replace("id=","",$myURL ); output : anything.com/profile/your_profile_id
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda