No puedo obtenerlo con la función javascript URLSearchParams porque necesita el "?" antes de.
¿Es posible obtener la última cadena después de la última barra de una URL?
For ex: mydomain.com/hello mydomain.com/otherExampleNecesito que " hola " sea el parámetro y permanezca en el índice de mi dominio con el valor "param" asignado a una var? Tenga en cuenta que la página o directorio "hola" no existe.
¿Quizás es posible administrarlo con la redirección de error 404?
Debería poder recuperarlo con el siguiente Javascript:
let parts = window.location.pathname.split('/'); let path = parts[parts.length - 1];El objeto Location tiene una propiedad que hace exactamente lo que quieres:
window.location.pathnameSi no desea la barra inclinada inicial, puede eliminarla así:
window.location.pathname.substring(1)Documentación: https://developer.mozilla.org/en-US/docs/Web/API/Location
En el archivo .htaccess puede redirigir a su índice sin cambiar la URL.
Luego, debe manejar la ventana.ubicación.nombre de la ruta como le han dicho en otros mensajes.
archivo .htaccess
RewriteEngine On RewriteRule ^(.*)$ index.html