Encontramos el hallazgo a esta cuestión, al menos eso deseamos. Si presentas preguntas puedes dejarlo en el apartado de preguntas y sin pensarlo
Solución:
La ruta con referencia al directorio raíz se llama absoluto. La ruta con referencia al directorio actual se llama pariente.
¿Cuál es la diferencia entre la ruta relativa y la ruta absoluta?
Uno tiene que ser calculado con respecto a otro URI. El otro no.
¿Hay algún problema de rendimiento al usar estas rutas?
Nada significativo.
¿Conseguiremos alguna seguridad para los sitios?
No
¿Hay alguna forma de convertir la ruta absoluta en relativa?
En De Verdad términos simplificados: trabajando de izquierda a derecha, intente hacer coincidir el esquema, el nombre de host y luego los segmentos de ruta con el URI con el que está tratando de relacionarse. Deténgase cuando tenga una coincidencia.
Totalmente relativo:
este es un camino relativo de hecho.
Absoluto en todos los aspectos:
esta es una URL, y puede verse de alguna manera como una ruta absoluta, pero no es representativa de este asunto.
La diferencia entre rutas relativas y absolutas es que cuando se usan rutas relativas, se toma como referencia el directorio de trabajo actual, mientras que con rutas absolutas se hace referencia a un directorio determinado y bien conocido. Las rutas relativas son útiles cuando crea algún programa que tiene que usar recursos de ciertas carpetas que se pueden abrir usando el directorio de trabajo como punto de partida.
Ejemplo de rutas relativas:
-
image.png
que es equivalente a.image.png
(en Windows) o./image.png
(en cualquier otro lugar). los.
especifica explícitamente que está expresando una ruta relativa al directorio de trabajo actual, pero esto está implícito siempre que la ruta no comenzar en un directorio raíz (designado con una barra inclinada), por lo que no tiene que usarlo necesariamente (excepto en ciertos contextos donde se aplicará un directorio predeterminado (o una lista de directorios para buscar) a menos que especifique explícitamente algún directorio) . -
..imagesimage2.jpg
De esta manera, puede acceder a los recursos de los directorios un paso más arriba en el árbol de carpetas. los..
significa que ha salido de la carpeta actual y ha entrado en el directorio que contiene tanto el archivo de trabajo como elimages
carpetas De nuevo, usaen Windows y
/
en cualquier otro lugar.
Ejemplo de rutas absolutas:
D:documentssomething.doc
E:musicgood_music.mp3
y así.