una URL absoluta frente a una URL relativa
El localizador uniforme de recursos (URL) es una dirección que especifica dónde se encuentra un documento o recurso en particular en la World Wide Web (WWW). El mejor ejemplo de una URL es la dirección de una página web en la WWW, como https://www.cnn.com/. La URL absoluta, también llamada enlace absoluto, es una dirección de Internet completa que lleva al usuario al directorio o archivo exacto de un sitio web. Una URL relativa o una dirección de Internet parcial apunta a un directorio o un archivo relativo al directorio o archivo actual.
¿Qué es la URL absoluta?
URL absoluta, que proporciona una dirección completa de una página web o un recurso en la WWW, generalmente tiene el formato que se indica a continuación.
protocolo://nombre de host/otros_detalles
Por lo general, el Protocolo de transferencia de hipertexto (https://) se utiliza como sección de protocolo. Pero el protocolo también podría ser ftp://, gopher:// o file://. El nombre de host es el nombre de la computadora en la que reside el recurso. Por ejemplo, el nombre de host del servidor web central de CNN es www.cnn.com. La sección other_details incluye información sobre el directorio y el nombre del archivo. El significado exacto de la sección other_details depende tanto del protocolo como del host. El recurso al que apunta la URL absoluta normalmente reside en un archivo, pero también se puede generar sobre la marcha.
¿Qué es la URL relativa?
Como se mencionó anteriormente, una URL relativa apunta a un recurso relativo al directorio o archivo actual. Una URL relativa puede tomar varias formas diferentes. Cuando se hace referencia a un archivo que reside en el mismo directorio que la página a la que se hace referencia actualmente, la URL relativa puede ser tan simple como el nombre del propio archivo. Como ejemplo, si necesita crear un enlace en su página de inicio a un archivo llamado my_name.html, que reside en el mismo directorio que su página de inicio, simplemente puede usar el nombre de archivo de la siguiente manera:
Mi nombre
Si el archivo que necesita vincular está dentro de un subdirectorio del directorio de la página de referencia, debe incluir el nombre del subdirectorio y el nombre del archivo en la URL relativa. Por ejemplo, si estamos tratando de vincular un archivo my_parents.html que se encuentra dentro de un directorio llamado parents, que en realidad reside dentro del directorio que contiene su página de inicio, la URL relativa tendrá el siguiente aspecto.
Mis padres
Además, si desea hacer referencia a un recurso que reside en un directorio que se encuentra en un nivel más alto en la estructura del directorio que el directorio que contiene la página de referencia, puede usar dos puntos consecutivos. Por ejemplo, si desea hacer referencia a un archivo llamado home.html que se encuentra en un directorio sobre su página de inicio, puede usar una URL relativa de la siguiente manera.
Casa
Diferencia entre URL absoluta y URL relativa
La principal diferencia entre una URL absoluta y una URL relativa es que una URL absoluta es una dirección completa que apunta a un archivo o recurso, mientras que una URL relativa apunta a un archivo relativo al directorio o archivo actual. La URL absoluta contiene más información que una URL relativa, pero usar URL relativas es mucho más fácil ya que son más cortas y portátiles. Pero las URL relativas solo se pueden usar para hacer referencia a enlaces que residen en el mismo servidor que la página que los hace referencia.