SSI - Uključuje na strani poslužitelja - II
U prvom dijelu ovog vodiča razgovarali smo o korištenju poslužitelja uključuje pojednostavljenje vašeg HTML koda. Također ste saznali da odluka o korištenju argumenta datoteke ili virtualnog argumentacije ovisi o lokaciji datoteka na poslužitelju. Sada ćemo detaljnije pogledati datoteku i virtualne argumente.

Proučimo nekoliko primjera. U svrhu ovih primjera, imamo dvije datoteke pod nazivom index.shtml i about.shtml. Ove dvije datoteke sadrže SSI kôd koji će "unijeti" treću datoteku.


Slika 1 Argument datoteke


Slika 2. Virtualni argument


Primjer 1

Kao što možete vidjeti na slici 1 gore, sve tri datoteke (index.shtml, about.shtml i menu.html) nalaze se u istoj mapi na vašem poslužitelju. Stoga ćete u ovom primjeru koristiti argument datoteke u SSI kodu. Vrijednost (s druge strane znaka jednakosti) je jednostavno naziv datoteke koja se uključuje (menu.html). Korištenjem argument datoteke i naziv datoteke poručujete poslužitelju da može pronaći potrebnu datoteku (menu.html) u istoj mapi kao i datoteke index.shtml i about.shtml.

Primjer 2

U ovom primjeru još uvijek imamo SSI kôd na web-stranicama index.shtml i about.shtml. Pogledajte sliku 1 ponovo. Ovaj put je datoteka koju želimo uključiti (legal.html) u mapu ispod glavne mape. Ta se podmapa zove zakon. Budući da se datoteka legal.html nalazi u podmapi, morate dodati ime podmape ispred naziva datoteke koju treba uključiti. Budući da je zakonska mapa podmapa glavne mape, još ćete je koristiti argument datoteke, To upućuje poslužitelju da u podmapi zakona može pronaći datoteku koja mu treba (legal.html).

Primjer 3

Pogledajte sliku 2. U ovom primjeru još uvijek imamo SSI kôd i na index.shtml i about.shtml web stranicama. Ali ovaj put ćemo koristiti virtualni argument. Zašto? Pa, ovaj put datoteka koja treba biti uključena (reference.html) nije u istoj mapi niti podmapi u glavnoj mapi. Nalazi se u neovisnoj mapi na poslužitelju. To znači da je ova mapa "izvan" glavne mape. Kako reći poslužitelju da izgleda izvan glavne mape? Morate dodati / ispred naziva mape. / Označava korijen poslužitelja ili naziv domene vaše web stranice (www.yoursite.com). Upotrebom ove / i virtualni argument, poručujete poslužitelju da može pronaći datoteku koja mu treba (reference.html) na lokaciji www.yoursite.com/commons/refer.html.





Upute Video: What really matters at the end of life | BJ Miller (Svibanj 2024).