SSI - Incluir del lado del servidor - II
En la primera parte de este tutorial, discutimos el uso del lado del servidor para optimizar su código HTML. También aprendió que la decisión de usar el argumento del archivo o el argumento virtual depende de la ubicación de los archivos en el servidor. Ahora veremos más de cerca el archivo y los argumentos virtuales.

Estudiemos algunos ejemplos. Para el propósito de estos ejemplos, tenemos dos archivos llamados index.shtml y about.shtml. Estos dos archivos contienen el código SSI que "llamará" a un tercer archivo.


Figura 1 Argumento de archivo


Figura 2 Argumento virtual


Ejemplo 1

Como puede ver en la Figura 1 anterior, los tres archivos (index.shtml, about.shtml y menu.html) están en la misma carpeta en su servidor. Por lo tanto, en este ejemplo usará el argumento de archivo en el código SSI Además, el valor (en el otro lado del signo igual) es simplemente el nombre del archivo a incluir (menu.html). Al usar el argumento de archivo y el nombre del archivo le está diciendo al servidor que puede encontrar el archivo que necesita (menu.html) en la misma carpeta que los archivos index.shtml y about.shtml.

Ejemplo 2

En este ejemplo, todavía tenemos el código SSI en las páginas web index.shtml y about.shtml. Mire la Figura 1 nuevamente. Esta vez, el archivo que queremos incluir (legal.html) está en una carpeta debajo de la carpeta principal. Esta subcarpeta se llama ley. Debido a que el archivo legal.html está en una subcarpeta, debe agregar el nombre de la subcarpeta delante del nombre del archivo que se va a incluir. Debido a que la carpeta de la ley es una subcarpeta de la carpeta principal, seguirá utilizando argumento de archivo. Esto le dice al servidor que puede encontrar el archivo que necesita (legal.html) en la subcarpeta de leyes.

Ejemplo 3

Eche un vistazo a la Figura 2. En este ejemplo, todavía tenemos el código SSI en las páginas web index.shtml y about.shtml. Pero esta vez usaremos el argumento virtual ¿Por qué? Bueno, esta vez el archivo que se incluirá (consulte.html) no está en la misma carpeta o en una subcarpeta de la carpeta principal. Está en una carpeta independiente en el servidor. Es decir, esta carpeta está "fuera" de la carpeta principal. ¿Cómo le dice al servidor que busque fuera de la carpeta principal? Debe agregar / delante del nombre de la carpeta. El / representa la raíz del servidor o el nombre de dominio de su página web (www.yoursite.com). Al usar esto / y el argumento virtual, le está diciendo al servidor que puede encontrar el archivo que necesita (consulte.html) en la ubicación www.yoursite.com/commons/refer.html.





Instrucciones De Vídeo: Connect Your Replacement Genie Receiver | AT&T DIRECTV (Mayo 2024).