Interaktív weboldalak. B. függelék: „Webhelysablonok létrehozása”. Varázsló cég képviseletére szolgáló webhely létrehozásához

Weboldal sablonok fejlesztése

Webhely létrehozása a sablonhoz

A 4. fejezetben weblapsablonokat hozott létre. Ebben az alkalmazásban létrehozhatja saját webhelysablonját. Bár a Web-csomó minta sokkal összetettebb, mint egyoldalas sablon, fejlesztése nem okoz különösebb nehézséget. A szokásos módon hozza létre és mentse a webhelyet, majd másolja az új webhelyet a sablonok mappájába.
A következő példa bemutatja, hogyan hozhat létre webhelysablont, és milyen lépéseket kell tennie, mielőtt azt webhelyek létrehozására használhatná.
1. A Frontpage-ban hozzon létre egy új webhelyet az Empty Web sablon alapján.
2. Lépjen a Navigációs nézet módba. Kezdőlap létrehozásához kattintson az Új oldal gombra a Standard eszköztáron.
3. Kattintson a jobb gombbal a kezdőlap ikonra a jobb oldali ablaktáblában, és aktiválja az Átnevezés parancsot a helyi menüből Írja be az új címet "Home Page" és nyomja meg a gombot.
4. Ha a Mappalista panel nem jelenik meg, aktiválja a Mappa parancsot a Nézet menüben. Kattintson a kezdőlapra a jobb oldali ablaktáblában. Új oldal hozzáadásához kattintson az Új oldal gombra
Weboldal. A Frontpage alkalmazásban közvetlenül az oldal létrehozása után a rendszer kéri, hogy nevezze át az oldal alapértelmezett fájlnevét. Nevezze el az új oldalt Pagel-nek, és nyomja meg a gombot.
5. Hozzon létre három további oldalt, nevezze el őket Oldal2, Oldal3, Oldal4.
6. Húzza egymás után a Pagel.htm, Page2.htm, Page3 oldalakat. htm,Page4.1-i.tm a Mappalista panelről a jobb oldali panelre, ugyanarra a szintre helyezve őket a kezdőlap alatt (alapértelmezés szerint az oldalfájlok nevei lesznek címsorok). Így ez a négy oldal lesz a kezdőlap gyermeke.
7. Navigációs nézet módban kattintson duplán az egyes oldalak ikonjára a jobb oldali panelen (a kattintások közötti intervallum legyen elég nagy ahhoz, hogy a program ne érzékelje dupla kattintásnak), és adja meg az új oldalcímeket Oldal1, Oldal2, A 3. és a 4. oldal webhely szerkezete Websablon a B.1 ábrán látható! Most már szerkesztheti az oldalak tartalmát Oldalnézetben.

B.1. ábra A Wehfemplat szerkezete Ncnafufion nézet módban

Fájlok másolása webhelysablon létrehozásához A kívánt felépítésű webhely létrehozása után sablont kell alakítani, ehhez létre kell hozni egy TEM kiterjesztésű mappát (a neve tetszőleges lehet), amelyet a következő elérési útvonalon található, a Windows \Application Data \Microsoft\FrontPage\Webs\ gyökérmappától kezdve. Ezután át kell másolnia a webhely összes fájlját az e1y mappába, és hozzá kell adnia a fájlokat. szükséges ahhoz, hogy a FrontPdge sablonként kezelje a webhelyet A fájlok másolása és létrehozása a Windows Expioierben történik
1. A Windows Intézőben keresse meg a WebTemplate webhely mappáját (alapértelmezett elérési út: C \Inetpub\Wwn\root\Webteinp!atc\) A mappának tartalmaznia kell az előző részben létrehozott öt HTML-fájlt, valamint más mappákat, amelyek A Frontpage webhelyek által használt további fájlok (B 2. ábra) A Frontpage mappa elemeit a B1 táblázat írja le. Kattintson jobb gombbal a mappára (a Windows Intéző bal oldali ablaktáblájában), és aktiválja a Másolás parancsot a helyi menüből
2. Nyissa meg azt a mappát, amelyben a létrehozandó FiontPage 2000 webhelysablonok találhatók (alapértelmezett elérési út C \Windows\Application Data \Microsoft\FrontPage\Webs\)
3 Kattintson a jobb gombbal erre a mappára (jobb Windows panel Intéző) és válassza ki a Beillesztés parancsot a helyi menüből. A Webtem plate mappa a Webs mappába kerül átmásolásra, így a fájlok többsége megkapja a teljes sablon létrehozásához
jegyzet
Annak érdekében, hogy a létrehozott webhelyet sablonként lehessen használni, a fájlokat tartalmazó mappát is elhelyezheti abba a mappába, amelyben a szabványos Frontpage sablonok vannak tárolva (az alapértelmezett elérési út: C\Program Files\Mic rosoft Office\Templates\1033 \Webek\)
4. Kattintson jobb gombbal a Webs mappába másolt új Websablon almappa nevére, majd válassza ki a helyi menü Parancs átnevezése és a megadott almappa elnevezése Webtemplate tern (adja hozzá a TEM kiterjesztést)
jegyzet
A Webtemplate tern mappában törölheti a B.1 táblázatban felsorolt ​​összes mappát (ne csak a Images mappát törölje) Ez nem befolyásolja a sablon működését

B. 2. ábra A WehTemplate webhelysablon felépítése

B. táblázat 1. A webhely mappaszerkezete a Frontpage-ban

Mappa Tartalom
határok Legfeljebb négy HTML-fájlt tartalmaz, amelyeket minden oldalra beszúr, a felső, alsó, jobb vagy bal közös területekkel együtt
magán Oldalak, amelyeket nem szeretne böngészésre vagy keresésre elérhetetlenné tenni (például mellékelt oldalak)
megosztott sablonok A webhelyen használt sablonok
vtibin Kezdőlap CGI programok, amelyek a nézet vezérlésére, valamint az adminisztrátor és a szerző által a szerveren végzett műveletek végrehajtására készültek
vticnf Konfigurációs fájlok egy webhely minden oldalához, amelyek olyan információkat tartalmaznak, mint az oldal neve, a létrehozás és módosítás dátuma, a fejlesztő neve stb.
vtipvt Számos almappa aktuális és előzményfájlokkal, To Do List, valamint metainformációkkal a webhelyhez és a függő adatbázishoz
vtiscript Szkriptek JavaSript és VBScript nyelven
vtitxt Szöveges indexek keresési űrlapokhoz
Képek A webhelyhez kapcsolódó összes kép

INF és MAP fájlok létrehozása

A már másolt fájlok mellett további két fájlra lesz szükség (INF és MAP kiterjesztéssel), hogy a Frontpage 2000 használni tudja a webhelysablont. Az INF fájlok olyan információkat tartalmaznak, amelyek segítségével a sablon szerepelhet az Új párbeszédpanelen található listában. A MAP fájlok tárolják az Ön által létrehozott navigációs hivatkozásokat. Ezt a két fájlt kimásoljuk az alapértelmezett webhelysablon mappából, módosítjuk a tartalmukat, és elmentjük a megfelelő néven.

1. A Windows Intézőben nyissa meg az alapértelmezett Personal Web sablon mappát (alapértelmezett elérési út: C:\Program Files\Microsoft Off)ce\Templates\1033\Webs\Personal.tem).

2. Miközben lenyomva tartja a [ Ctrl ] billentyűt, válassza ki a Personal.inf és Personal.map fájlokat. Fájlok másolásához nyomja meg a billentyűkombinációt.
3. Térjen vissza a létrehozandó sablon Webtemplate.tem mappájába (az alapértelmezett elérési út: C:\Wmdows\Application Data \Microsoft\FrontPage\Webs\Web-tempiate.-em). Kattintson a jobb gombbal a jobb oldali ablaktáblára, és válassza a Beillesztés lehetőséget a 2. lépésben másolt két fájl ebbe a mappába történő beillesztéséhez.
4. Kattintson jobb gombbal a Personal.inf fájl nevére, és nevezze át Webtemplate inf névre. Nevezze el a Personal.map fájlt Web-template.map.
5. Kattintson duplán a Webtemplate.mf fájl nevére, és szerkessze a tartalmát a Jegyzettömb segítségével A Cím részben adja meg a sablon nevét "Teszteset", a Leírás részben pedig a sablon leírását. A feldolgozás után a fájl tartalmának a következőnek kell lennie:

6. Mentse és zárja be a Webteinplate.inf fájlt.
7. Nyissa meg a Webt.ernpiate.map fájlt a Jegyzettömb szerkesztőben.
8. Szerkessze a Webtemplate.map fájlt az alábbi ábra szerint.

9. Mentse és zárja be a Webtemplate.map fájlt. Most, hogy létrehozta az INF és MAP fájlokat a mappájában, a Frontpage támogatja a sablont.
10. Váltson oldalnézet módba. Aktiválja a Web almenü Új fájl parancsát. A betöltődő Új párbeszédpanelen a javasolt sablonok listája az Ön által létrehozott sablont is tartalmazza – „Tesztpélda” (leírása a Leírás területen jelenik meg).

11. Válassza ki a listából a „Tesztpélda” sablont Alapértelmezés szerint javasolt a Webtenrplale2 név hozzárendelése a létrehozott webhelyhez (ne módosítsa ezt a nevet) Kattintson az OK gombra a Shelkbookban egy új webhely alapú létrehozásához. a sablonon. Megnyílik az Ön által létrehozott webhely (B .3 ábra)
12 Törölje az újonnan létrehozott webhelyet és zárja be a Kezdőlapot Ha az új webhely nem működik a várt módon, ellenőrizze a fájlokat a sablonban. Győződjön meg arról, hogy minden fájl ott van, ahol lennie kell, és hogy az INF és MAP fájlok tartalma megfelel-e az ajánlásainknak. és nem tartalmaz hibákat (amelyek azért jelenhettek meg, mert ezeket a fájlokat manuálisan szerkesztette)

Rizs. B.3 Webhely Webtemplate2 a "Tesztpélda" sablon használatával készült

A végrehajtás felgyorsítására laboratóriumi munka Lehetőség van adatok másolására a vágólapon keresztül, hogy az irányelvekkel ellátott fájlból 2.3.1, 2.1.4 és 2.1.5 kereteket tartalmazó oldalt hozzon létre.

2.1.1 Weboldalakat tartalmazó weboldal létrehozása és tervezése. Ehhez le kell futtatnia a parancsot Fájl 4 Hozzon létre 4 egyoldalas webhelyet, válasszon egy lehetőséget a párbeszédpanelen Egyoldalas webhely. Ezután váltson módba Átmenetek(fül a Kezdőlap ablak alján ) , majd kattintson duplán az index.htm fájlnévre a képernyő közepén. Ezután az 1. ábrán látható adatokat érdemes elhelyezni a lapon: a minta szerint írjuk be a szöveget, rendezzük el a képeket Az üzlet nevéhez tartozó logó készítéséhez a WordArt eszközt használhatjuk.

A regisztrációhoz kinézet kezdőlapon a parancsot kell használnia Format4Font, amelyben ki kell választani a betűszínt és a betűtípust. Ezután el kell mentenie az oldalt.

A 2. ábrán látható keretekkel rendelkező oldal létrehozásához a navigációs területen válassza ki az index.htm fájlt, és futtassa a parancsot Fájl 4 Létrehoz 4 Egyéb oldalsablonok, a megjelenő párbeszédpanelen Oldalsablonok válasszon lapot Keretek oldal, majd válasszon egy sablont Közlemény és tartalomjegyzék, majd kattintson a gombra RENDBEN. Ezután lépjen az oldalszerkesztő módba, majd kattintson a gombra Hozzon létre egy oldalt minden keretben.

1. ábra Példa kezdőlapra

A felső keretoldal megtervezéséhez (2. ábra) szúrjon be egy egysoros és három oszlopos táblázatot. Ezután helyezzen el képeket a táblázat oszlopaiba, majd mozgassa az oszlopok szegélyét az egyes képek méretéhez, és igazítsa őket középre. Ezután kattintson a jobb gombbal a táblázatra, és válassza ki a parancsot a megjelenő helyi menüben A táblázat tulajdonságai.... Egy elemcsoportban Határokállítsa a táblázat szegélyének méretét nullára, hogy a szegély láthatatlan legyen.

Menüpontok bekeretezett oldal bal oldalára írásához használjon egy oszlopból és négy sorból álló táblázatot is. Minden menüpont egy táblázatsorba kerül rögzítésre.

A keretes oldal jobb oldalán írjon be szöveget, ennek megfelelően formázva.

Ezt követően le kell futtatnia a parancsot File4Save, az összes új oldal mentéséhez. Minden oldal a saját neve alatt kerül mentésre. A mentett oldal kék kerettel lesz kiemelve. Például a legfelső keretoldal neve baner.htm, a bal oldali mnu.htm, a jobb oldali szöveg.htm, a keretes oldal pedig start.htm legyen. Az eredmény egy keretes oldal legyen, a 2. ábrán látható módon.

2. ábra Példa keretes oldal létrehozására


Miután létrehozta a start.htm kereteket tartalmazó oldalt, el kell kezdenie további oldalak létrehozását, amelyek információkat tartalmaznak a bal oldali keretben található menüelemek mindegyikéről.

Jegyzet. A létrehozott weboldalakon található adatok a számítógépekre telepített FrontPage útmutató elektronikus változatából a vágólappal történő munkavégzésre szolgáló parancsokkal vihetők át.

Hozzon létre egy új oldalt, amelyen Konstruktőr helyezze el a következő információkat.

A varázslók mellett a webhelyek fejlesztése során sablonokat is lehet és kell használni. Segítenek alkotni tipikus szerkezet Weboldal.

Webhely létrehozásához a megadott sablonok egyikével, kövesse az alábbi lépéseket:

  1. A menün Fájl(Fájl) válassza ki a parancsot Teremt Oldal vagy webhely (Új oldal vagy webhely).
  2. A megjelenő panelen válassza ki a parancsot Weboldal sablonok(Weboldal sablonok).
  3. A megnyíló párbeszédpanel Weboldal sablonok sablonokat tartalmaz a webhelyek létrehozásához (11.2. táblázat).
MintaCélja
Egyoldalas weboldal(Egyoldalas web)Egy oldalt tartalmazó webhelyet hoz létre
Ügyfélszolgálati webhely(Ügyfélszolgálati web)Webhelyet hoz létre a termékei vásárlóinak támogatására, ahol megjegyzéseiket és javaslataikat tehetik közzé az áruk és szolgáltatások minőségével kapcsolatban
Üres weboldal(Üres web)Üres webhelyet hoz létre
Személyes weboldal(Személyes web)Többoldalas személyes webhelyet hoz létre
Projekt honlapja(Project Web)Projekt weboldal. Ez a sablon koordinációs és vitaközpontként használható a lebonyolításhoz nagy projekt. A webhely oldalain információkat tehet közzé a projekt résztvevőiről, a dolgok állásáról, megvitathatja a legfontosabb kérdéseket stb.
SharePoint-alapú csapatwebhely(SharePoint alapú csapatwebhely)Együttműködési webhely. Eseménynaptárt, megosztott dokumentumok könyvtárát, névjegyek listáját, feladatokat stb.

11.2. táblázat. Webhelyek létrehozásához használt sablonok

Válassza ki a kurzorral annak a sablonnak az ikonját, amelynek szolgáltatásait használni szeretné. Ugyanakkor a környéken Leírás(Leírás) Megjelenik a kiválasztott varázsló rövid leírása.

  1. Az (Adja meg az új web helyét) mezőben adja meg a létrehozandó webhely helyét és nevét.
  2. Kattintson a gombra RENDBEN.

A kiválasztott sablonnak megfelelően a FrontPage program előállítja a szükséges webhelysablont, és megnyitja azt megtekintési és szerkesztési módban. Elkezdheti szerkeszteni a webhely létrehozott prototípusát.

Sablon egyoldalas webhely létrehozásához

A javasolt sablonok és varázslók listájában az első a sablon Egyoldalas weboldal(One Page Web), amely egyoldalas webhely létrehozására szolgál. Ha ezt a sablont használja, a FrontPage mappastruktúrát hoz létre a webhely számára, és hozzáad egy üres weboldalt.

A sablon segítségével létrehozott webhely szerkezetének megtekintéséhez jelenítse meg a panelt a program ablakában Mappalista(Mappalista) a menüből történő kiválasztásával Kilátás Azonos nevű (View) parancs. A létrehozott webhelyszerkezetben szereplő oldal egy index.htm nevű fájlba kerül mentésre. Alapértelmezés szerint ezt az oldalt használjuk kezdőlapként. Nyissa meg ezt az oldalt az index.htm fájl nevére duplán kattintva. Az oldal szerkesztési módban nyílik meg a FrontPage program munkaterületén (11.36. ábra).

Rizs. 11.36.

Megjegyzés

Az egyoldalas webhely sablon alapján létrehozott webhely szerkezete később módosítható: új mappák és tetszőleges számú oldal hozzáadható.

Üres webhelysablon

Használjon sablont egy üres webhely létrehozásához Üres weboldal(Üres web). Ha ezt a sablont használja, a FrontPage mappákból álló webhelystruktúrát hoz létre _privát és képek.

A sablon kialakítása után a létrehozott webhely szerkesztési módban nyílik meg. A mappapanelen megtekintheti a webhely szerkezetét. Egyetlen oldalt sem tartalmaz.

Megjegyzés

Minta Üres weboldal Az (Empty Web) olyan esetekben hasznos, amikor egy bonyolultabb szerkezetű, például keretet tartalmazó oldalt kíván használni a kezdőlap létrehozásához.

Sablon többoldalas személyes webhely létrehozásához

Sablon használata Személyes weboldal(Personal Web) segítségével gyorsan létrehozhat személyes webhelyet. Ebben személyes adatokat, baráti fotókat, referencia információkat helyezhet el, valamint linkek segítségével megtekintheti az internet leggyakrabban látogatott oldalait. Ezenkívül ez a webhely kiváló kiindulópont azok számára, akik kezdik felfedezni a FrontPage képességeit.

Személyes webhely sablon használatával történő létrehozásához kövesse az alábbi lépéseket:

  1. A menün Fájl(Fájl) válassza ki a parancsot Teremt(Új), majd a megnyíló almenüben - az opció Oldal vagy webhely(Új oldal vagy webhely).
  2. A megjelenő panelen Hozzon létre egy weboldalt vagy webhelyet Válassz csapatot Weboldal sablonok(Weboldal sablonok).
  3. A terepen Adja meg az új webhely helyét(Adja meg az új web helyét) megnyíló párbeszédpanel Weboldal sablonok Adja meg a létrehozandó webhely helyét és nevét. Nevezzük el a webhelyet, pl. Az én Pers_Web.
  4. Kattintson duplán az ikonra Személyes weboldal(Személyes web). Megkezdődik a sablonkészítési folyamat. Egy idő után a létrejövő webhely megnyílik a FrontPage program főablakában megtekintésre és szerkesztésre (11.37. ábra).

A panelen Mappalista A létrehozott webhely oldalainak fájljai találhatók. Az egérkurzorral egyenként kiválasztva a fájlokat, nézze át a felkínált oldalakat. A FrontPage program eszközeivel módosíthatja azokat, megváltoztathatja az oldalneveket, új oldalakat adhat hozzá a webhelyhez, és beillesztheti saját szövegét.

Rizs. 11.37. Sablon segítségével létrehozott személyes webhely

A webhely olyan oldalak, amelyek összekapcsolódnak és ugyanazon a domainen találhatók.

Az interneten található bármely webhely webhely.

Egy csomópont főoldalát kezdőlapnak nevezzük. Minden mást összeköt.

A weboldal egy enciklopédiás könyv. Minden cikk külön oldal

Weboldal szerkezete

A webhely strukturált fájlokból áll, amelyek hierarchikus megjelenésűek kezdőlap a tetejére. Leggyakrabban HTML-fájloknak felelnek meg, amelyek neve Default.htm vagy Index.htm.

Az oldalak az aktuálistól való távolság mértéke szerint vannak osztva:

  • egyenlő - ugyanazon a szinten található;
  • szülői - egy szinttel magasabbak;
  • a leányvállalatok egy szinttel lejjebb helyezkednek el.

Minden dokumentum strukturált. Van cím, fejléc, törzs stb.

Hol találhatók a weboldalak?

A csomópontok a szervereken találhatók. Ezek olyan gépek, amelyek csatlakoznak az internethez. A lemezterület minden webhely számára le van foglalva.

Csomópont címe

Minden csomópont dokumentumnak saját címe van. Ez a fájl eléréséhez szolgál a szerveren.

A cím több részre oszlik:

  • A http:// előtag az adatátviteli protokoll egy típusa.
  • A WWW a cím rövidítése.
  • A webhelynév egy regisztrátoroktól vásárolt egyedi név. Két részből áll - magából a névből és a domain zóna kijelöléséből.

Mi az a webhelybiztonsági tanúsítvány

Meghatározza, hogy mennyire megbízható a kommunikáció a csomóponttal.

Kétféle tanúsítvány létezik: DV tartományellenőrzéssel és kiterjesztett EV-ellenőrzéssel. A DV tanúsítvány biztosítja a minimális megbízhatósági feltételek betartását. A felhasználó böngészője az ilyen erőforrásokat speciális ikonnal jelöli. Az EV tanúsítvány átfogóbb biztonsági követelményeket biztosít.

A weboldal létrehozásának szakaszai

  1. A webhely szerkezetének kialakítása és annak meghatározása, hogy milyen tartalom kerüljön el a kezdőlapra és más kulcsfontosságú oldalakra.
  2. Weboldalak készítése.
  3. HTML-fájlok megtekintése böngészőben: ellenőrizze, hogy a hivatkozások működnek-e, a tartalom naprakész-e stb.
  4. Tegyen közzé egy webhelyet az összes fájljával a szerveren.
  5. Megtekintheti a szolgáltatásban tárolt weboldalakat az összes népszerű böngészővel, mivel ezek eltérően formázzák az oldalakat.
  6. Indítsa el az indexoldalak megjelenítését.

A partíció kialakításának elvei

Logó

Szinte minden weboldalnak nemcsak neve van, hanem saját egyedi logója is, amivel az erőforrás kiemelkedik a többi közül.

Navigációs sáv

Bármely dokumentumban meg kell jelennie, kényelmesnek kell lennie, és tartalmaznia kell más oldalakra és nagy részekre mutató hivatkozásokat.

Meg kell felelnie a következő feltételeknek: műveltség, a közzétett tartalom pontossága és megbízhatósága. Ezenkívül számos kisebb feltételnek kell megfelelnie a dokumentumnak.

Grafika

Kívánatos, hogy a grafikai tartalom kiegyensúlyozott aránya legyen a szöveges tartalomhoz viszonyítva, annak egészének sajátossága alapján.

Csatorna kapacitása

SSI szerver támogatás

Használata lehetővé teszi a webszerver számára, hogy statisztikai mennyiségű dinamikus tartalmat használjon az átirányított HTML-dokumentumban.

Szolgáltatói kiszolgáló támogatása CGI-szkriptekhez

Egy funkció, amely lehetővé teszi a webszerver számára, hogy tetszőleges programokat hajtson végre HTML dokumentumok létrehozásához.

Oldalfrissítési módszer

Leggyakrabban az FTP protokollon keresztül történik.

Weboldal telepítése számítógépre

Erre a webhely fejlesztésének kezdeti szakaszában lehet szükség. Például több kis oldalt készített, és szeretné ellenőrizni, hogy ezek közzétehetők-e ebben a formában.

Eszik speciális programok- például, - amelyek utánozzák a művet távoli szerver a számítógépeden.

Weboldalakkal való munka.

Nézzük meg közelebbről az IIS-ben végrehajtható különféle gazdagépszintű adminisztrációs feladatokat. Röviden már megnéztük a WWW szolgáltatás Alapvető tulajdonságai párbeszédpanelt, és már tudja, hogy tíz lapja van, amelyek különféle beállításokat tartalmaznak, amelyeket konfigurálhat. A tíz lap közül kilenc a webhely szintjén is érvényes (egyéni webhelyek adminisztrálására); Ebben a részben közelebbről megvizsgáljuk ezeket a különféle lapokat és azok beállításait. Ebben a fejezetben példaként beállítjuk Alapértelmezett webhely.

Webhely fül.

A Webhely tulajdonságai ablak Webhely lapján beállíthatja a webhely azonosítását, korlátozhatja a HTTP-munkameneteket létrehozó egyidejű TCP-kapcsolatok maximális számát, engedélyezheti vagy letilthatja a HTTP-kapcsolatok fennmaradását, és engedélyezheti az IIS-naplózást a kiszolgálón.

Webhely azonosítás.

Minden IIS-számítógépen tárolt webhelynek egyedi identitással kell rendelkeznie, hogy a böngészőkliensek csatlakozhassanak hozzá, és tartalmat tölthessenek le róla. A webhelyek három különböző paraméterrel azonosíthatók: IP-cím, TCP-portszám és gazdagép fejléc neve.
A webhely azonosítása ennek a webhelynek a tulajdonságok ablakában, a Webhely fülön állítható be. Ahhoz, hogy az ugyanazon a számítógépen lévő webhelyek egyedi azonosítókkal rendelkezzenek, három azonosítási paraméter közül legalább egyben különbözniük kell egymástól. Mérlegeljük különböző utak feladat egy webhely azonosítása, és megvitassák, hogyan lehet több különböző webhely egy szerveren.

Több IP-cím konfigurálása egy szerver hálózati kártyához

Több IP-címet is konfigurálhat egyetlen szerver hálózati kártyához, vagy több hálózati kártyát telepíthet úgy, hogy mindegyik hálózati kártyának saját IP-címe legyen. Válasszon más IP-címet minden egyes webhelyhez. Ne módosítsa ezeknek a webhelyeknek a TCP-port beállításait (a 80-as a szabványos HTTP TCP-portbeállítás), és ne konfigurálja a gazdagép-fejlécneveket. Ennek a módszernek az az előnye, hogy a kliensek kényelmesen csatlakozhatnak az egyes webhelyekhez a webhely IP-címével a kért URL-ben (vagy teljesen minősített DNS-névvel, ha a DNS-kiszolgáló egyedi gazdagépnévvel van konfigurálva mindegyikhez. a számítógép IP-címei IIS).
Ennek a módszernek a hátrányai közé tartozik az a tény, hogy ha számítógépe sok webhelyet tartalmaz, akkor sok IP-címet kell hozzárendelnie. Ez nem jelent problémát a privát IP-címblokkok egyikét használó privát intraneteknél, például 10.y.z.w, 172.16-31.z.z, 192.168.z.z. Az internethez közvetlenül kapcsolódó szervereken azonban be kell szereznie a szükséges számú IP-címet az internetszolgáltatótól. Mindazonáltal, ez a módszer A webhely azonosítására szolgáló feladatok a leggyakoribbak.

Csak egy IP-cím beállítása a hálózati kártyához

Állítson be különböző TCP-portokat (1023-nál nagyobb számok) minden egyes webhelyhez, amelyhez csatlakozni kíván. Ennek a módszernek a fő hátránya, hogy az ügyfeleknek ismerniük kell azoknak a webhelyeknek a portszámait, amelyekhez csatlakozniuk kell. Például, ha a kiszolgáló DNS-neve Win2003s.test.fio.ru, és a kiszolgálón lévő webhelyhez a 8023-as portszám van hozzárendelve, akkor az ügyfélnek a http://Win2003s.test.fio.ru URL-t kell használnia. az oldal eléréséhez: 8023.

Egy IP-cím konfigurálása a szabványos TCP-port megőrzése mellett

Ez a módszer csak egy IP-címet konfigurál a kiszolgáló hálózati kártyájához, és a TCP-portot az alapértelmezett értéken (80) hagyja minden helyen. Konfiguráljon egyedi gazdagép-fejlécnevet minden webhelyhez a Speciális gombbal. A gazdafejlécek nevei a HTTP 1.1 protokollban lehetségesek. Az egyes gazdagépekhez társított gazdagép-fejlécnév az elérhető adatbázisban a gazdagéphez rendelt tipikus teljesen minősített DNS-név. DNS szerver(vagy az ügyfelek helyi Hosts fájljában).

Amikor megnyitja az alapértelmezett webhely és a lap tulajdonságai ablakát Weboldal, akkor az IP-cím beállítása Minden hozzá nem rendelve. Ez azt jelenti, hogy a webhely válaszol minden olyan IP-címre, amely nincs kifejezetten hozzárendelve a közzétett számítógép más webhelyeihez. Ez az oka annak, hogy ez a webhely az alapértelmezett és az egyetlen olyan webhely az IIS számítógépen, amelyen az IP-cím beállításának ez a módja lehetséges.

Amikor az ügyfél URL-t kér, mint például http://vio.fio.ru, az ügyfél átadja a gazdagép fejléc nevét vio.fio.ru a szervernek küldött HTTP kérés fejlécekben. A szerver elemzi a gazdagép fejléc nevét, azonosítja azt a webhelyet, amelyhez az ügyfélnek csatlakoznia kell, és visszaadja a kérésnek megfelelő fájlokat. Ennek a módszernek az a hátránya, hogy a kliensnek támogatnia kell a hostname fejléceket is, vagyis képesnek kell lennie a webhely DNS-ének átadására a HTTP kérés fejlécében. A gazdagép fejlécek neveit a Microsoft böngészők támogatják internet böngésző 3-tól és újabb verzióktól. A gazdagép fejlécnevek használatának másik hátránya, hogy nem működik együtt SSL kapcsolatok mert ebben az esetben a HTTP-munkamenetek titkosítottak.

Ha olyan régebbi böngészőkkel dolgozik, amelyek nem támogatják az állomásfejléc-neveket, akkor megvalósíthat egy cookie-alapú mechanizmust, amely lehetővé teszi a böngészők számára, hogy különbséget tegyenek az azonos IP-címmel és TCP-portszámmal rendelkező webhelyek között. További információ ez megtalálható az online dokumentációban.

Amikor módosítja egy webhely portszámát, nem kell újraindítania a kiszolgálót ahhoz, hogy a változtatások érvénybe lépjenek.

Kapcsolatok.

A Webhely lapon konfigurálhatja a HTTP-munkameneteket, hogy korlátozza a kiszolgálóhoz tartó egyidejű TCP-kapcsolatok maximális számát. Ezenkívül engedélyezheti vagy letilthatja a HTTP Keep-Alives beállítást, és beállíthatja a kapcsolat időtúllépési értékét. A HTTP Keep-Alives beállítás egy HTTP 1.1 szolgáltatás, amely lehetővé teszi a kliens számára, hogy egy fájl letöltése után is nyitva tartsa a TCP-kapcsolatot a szerverrel, ha más fájlokat is le kell tölteni a szerverről. Ha az ügyfelek kezdenek szenvedni a szerver lelassulása miatt, vagy gyakran kapnak „terhelés” hibaüzenetet

HTTP 500: foglalt hibák

Ezután próbálja meg csökkenteni az értéket a Connection Timeout mezőben, hogy a nem használt TCP kapcsolatok gyorsabban befejeződjenek.

A Webhely lapon beállított időtúllépés az aktív TCP-munkamenetekre vonatkozik. A TCP-nek saját beállításai vannak a félig nyitott TCP-kapcsolatok megszakításához, például a szolgáltatásmegtagadási (DoS) támadások során létrejöttekhez, amikor a támadók megpróbálják összeomlani a webkiszolgálót az elárasztással. internetkapcsolat TCP SYN csomagok.

Naplózás.

A Webhely lapon engedélyezheti (vagy letilthatja) a naplózást a szerveren. Ez a beállítás alapértelmezés szerint engedélyezve van, és lehetővé teszi az adminisztrátorok számára, hogy felügyeljék az ügyfélböngésző hozzáférését a webhelyhez. A naplózott információk különféle formátumokban menthetők:

  • Általános NCSA naplófájlformátum. Létrehoz egy szóközzel tagolt ASCII-fájlt előre meghatározott mezőkészlettel.
  • ODBC naplózás. Javított adatbázis-naplózási formátum.
  • W3C kiterjesztett naplófájl formátum. Ez az egyéni naplóformátum az alapértelmezett; Létrejön egy szóközzel tagolt ASCII-fájl, amelyben az adminisztrátor határozza meg a mezőket.
  • Microsoft IIS naplófájl formátum. Rögzített formátumú ASCII-kódolású fájl jön létre.

Az új IIS naplófájlok óránként, naponta, hetente vagy havonta hozhatók létre, vagy ha egy meglévő naplófájl bizonyos méretre nő. Alapértelmezés szerint a naplófájlok a \%systemroot%\System32\LogFiles mappában vannak tárolva, de ezt a beállítást a Tallózás gombbal módosíthatja.

Az IIS-naplózás engedélyezése a Webhely lappal rendelkező oldalon nem jelenti azt, hogy a webhely minden részének látogatásait a rendszer naplózza. A Webhely párbeszédpanelének Kezdőlap lapján található Naplózás jelölőnégyzet segítségével engedélyezheti vagy letilthatja a webhely kezdőkönyvtárában tárolt tartalomhoz való hozzáférés naplózását. Nyomon követheti a más könyvtárakban tett látogatásokat és akár az egyes fájlokat is más lapok segítségével.

Tab Továbbá Lehetővé teszi a speciális naplóbeállítások konfigurálását.

Teljesítmény lap.

Az egyes webhelyek teljesítménye a webhely tulajdonságai ablak Teljesítmény lapjával rendelkező oldalon állítható be.

Ezen az oldalon a következő beállításokat konfigurálhatja:

  • Korlátozás sávszélesség. A Sávszélesség korlátozása részben engedélyezheti és beállíthatja a sávszélesség-korlátot ehhez a webhelyhez. Ez lehetővé teszi, hogy hozzáférési prioritást állítson be bizonyos, ugyanazon a szerveren található webhelyekhez.
  • A webhelyekhez való kapcsolódások száma. Korlátozhatja a webhelyhez fűződő egyidejű kapcsolódások számát. Ehhez állítsa a kapcsolót maximális állásba, és állítsa be a csatlakozások számának megfelelő értéket.

ISAPI-szűrők lapon.

Az ISAPI (Internet Server Application Programming Interface) szűrők további dinamikus DLL-ek, amelyek meghatározott műveleteket hajtanak végre, amikor az IIS HTTP-ügyfélkéréseket dolgoz fel. Ezen a lapon megadhatja az ISAPI-szűrők készletét és azok IIS-szolgáltatás általi feldolgozásának sorrendjét. A webhely szintjén beállított szűrők csak a kiválasztott webhelyre vonatkoznak. A kiszolgáló szintjén beállított szűrők a kiszolgálón lévő összes webhelyre vonatkoznak.

Az ISAPI-szűrők azelőtt hajtják végre a műveleteiket, hogy a szerver ténylegesen válaszolna magának a HTTP-kérésnek. Például ISAPI-szűrőket fejleszthet, amelyek egyéni hitelesítést, adattitkosítást, forgalmi információkat egyéni naplófájlba naplóznak vagy más feladatokat hajtanak végre.

Főkönyvtár lapon.

A Kezdőkönyvtár lapon megadhatja a webhely kezdőkönyvtárához leképező tartalom helyét, és megadhatja a hozzáférési engedélyeket és egyéb beállításokat a címtárhoz és a könyvtárban megvalósított webalkalmazásokhoz.

Főkönyvtár.

A webhely kezdőkönyvtára határozza meg a tartalom helyét, amelyhez hasonló URL-címekkel lehet hozzáférni

http://Webhely_neve/Fájlnév

ahol a SiteName a webhely NetBIOS-neve, IP-címe vagy DNS-neve, a Fájlnév pedig bármely HTML oldalak, vagy egy képet tartalmazó fájl, vagy egy szkript, vagy valamilyen más fájl a webhely kezdőkönyvtárából.

A webhely kezdőkönyvtárát a Tartalomforrás kapcsolóval állíthatja be, amikor egy erőforráshoz csatlakozik a következő módok egyikén:

  • A címtár neveként helyi lemez számítógép (pozíciókatalógus ennek a számítógépnek).
  • Egy fájlkiszolgálón lévő megosztott hálózati erőforrás UNC-útvonalaként (helyszín: egy másik számítógép megosztott mappája).
  • Átirányításként egy URL-re, amely arra kéri a saját könyvtárhoz leképezett tartalmat elérni kívánó klienst, hogy csatlakozzon egy másik webszerverhez, nem feltétlenül az IIS-kiszolgálóhoz (Persistent URL-pozíció). Az átirányítás lehet ideiglenes vagy végleges.

Hozzáférés átirányítása.

A saját könyvtár (vagy bármely virtuális címtár) URL-címre való átirányításának lehetősége akkor hasznos, ha a webhely fejlesztés alatt áll, vagy ha karbantartás vagy frissítés miatt nem működik. Az IIS lehetővé teszi, hogy a kezdőkönyvtárában lévő bármely fájlra vonatkozó kérést ugyanarra az URL-re irányítsa át (például egy olyan oldalra, amely a következőt hirdeti: Karbantartás. Az oldal 15 perc múlva elérhető lesz") vagy ugyanarra a fájlra egy hálózati könyvtárban (ez átirányíthatja a klienseket egy ideiglenes tüköroldalra). A hozzáférést átirányíthatja az aktuális kezdőkönyvtár egy alkönyvtárába is, ha a karbantartási közlemény oldalon, ill. A tükrözött tartalom ugyanazon a szerveren található.

Csak akkor állítson be állandó átirányítást, ha valóban azt tervezi, hogy a webhely tartalmát egy másik szerverre helyezi át, mert... egyes böngészők „Állandó átirányítás” üzenetet kapnak

HTTP 301 állandó átirányítás

Engedélyek.

Ha saját címtárának helyét helyi címtárként vagy hálózati megosztásként adja meg, a Home Directory lap lehetővé teszi hozzáférési engedélyek és egyéb beállítások megadását a címtárhoz.

Ha a kezdőlap helyét URL-átirányításra állítja be, ezek a beállítások nem lesznek elérhetők. A következő beállítások lehetségesek:

  • Hozzáférés a szkript szövegéhez. Ha be van jelölve, a felhasználók hozzáférhetnek a szkriptek forrásszövegéhez (például ASP-fájlokhoz). Kérjük, vegye figyelembe, hogy ha nem engedélyezi az Olvasás vagy Írás beállítást, akkor ezt a beállítást nem lesz hatása. (Ha engedélyezi az Olvasás beállítást, a felhasználók el tudják olvasni a szkriptek forrásszövegét, és ha engedélyezi az Írás beállítást, módosíthatják a szkripteket.) A szkript szövegéhez való hozzáférés beállítása általában a szerverek tervezésekor engedélyezve van. melyik tartalom jön létre. Alapértelmezés szerint le van tiltva.
  • Olvasás. Ha bejelöli ezt a jelölőnégyzetet, a felhasználók láthatják egy könyvtár vagy fájl tartalmát és tulajdonságait, például a létrehozási időt és a fájlméretet. Alapértelmezés szerint a beállítás engedélyezve van.
  • Rekord. A jelölőnégyzet bejelölésével a felhasználók módosíthatják egy könyvtár vagy fájl tartalmát. A szerverre való rögzítést csak a HTTP 1.1 protokoll PUT (Put) parancsát támogató böngészők végezhetik (ide tartozik a 4-es verziótól kezdődően az Internet Explorer is). Alapértelmezés szerint a beállítás le van tiltva.
  • A katalógus áttekintése. Ha bejelöli ezt a jelölőnégyzetet, a felhasználók láthatják saját könyvtáruk tartalmát, ha nincs alapértelmezett kezdőlap. Általában ki kell kapcsolnia ezt a beállítást (alapértelmezés szerint ki van kapcsolva), hogy elrejtse a tartalomkönyvtár szerkezetét, nehogy véletlenül megtekintsék azokat a felhasználókat, akik olyan helyekre szeretnének belépni, ahol Ön nem szeretné.
  • Fakitermelés. Ha bejelöli ezt a jelölőnégyzetet, minden alkalommal, amikor egy kliens hozzáfér valamelyik fájlhoz a kezdőkönyvtárban, a rendszer hozzáad egy bejegyzést a regisztrációs fájlhoz. Vegye figyelembe, hogy mielőtt ez a beállítás működne, be kell jelölnie a Napló jelölőnégyzetet a Webhely lapon. Alapértelmezés szerint a saját könyvtárlátogatás naplózása engedélyezve van.
  • Katalógus indexelés. Ha be van jelölve, az Indexelő szolgáltatás hozzáadja a kezdőkönyvtár tartalmát a fő indexhez. Alapértelmezés szerint az Indexelő szolgáltatás telepítése közben történik Windows telepítések Szerver 2003.

Bár a hatóság Olvasásés ehhez van telepítve Alapértelmezett webhely de egy adott webhely tartalmához való hozzáférés lehetősége számos feltételtől függ.

Webes alkalmazás beállítása.

Ha helyi címtárat vagy hálózati megosztást ad meg a kezdőkönyvtár helyeként, akkor a Home Directory fülön megadhatja bármely, ebben a könyvtárban megvalósított alkalmazás beállításait.

A webalkalmazásra példa az ASP-k készlete, amelyek együtt működnek, és algoritmikus képességeket biztosítanak a webhely látogatói számára. A területen beállítható beállítások Alkalmazás beállítások:

  • Belépés mező Alkalmazás neve. A mező az alkalmazás egyedi nevét adja meg.
  • Forrás mappa. Egy alkalmazás könyvtárak fából és azok tartalmából állhat. A fa teteje az alkalmazás kiindulópontja.
  • Kezdés engedélyezett. Ezzel a beállítással megadhatja, hogy a kezdőkönyvtárban milyen alkalmazások indíthatók el. Kiválaszthatja a Semmit, a Csak parancsfájlokat vagy a Parancsfájlokat és végrehajtható fájlokat.
  • Alkalmazási csoport. Ez a beállítás lehetővé teszi, hogy kiválasszon egy adott otthoni mappához tartozó alkalmazáscsoportot.
  • Gomb Beállítások. Erre a gombra kattintva megnyílik az Alkalmazáskonfiguráció párbeszédpanel, ahol beállíthatja az alkalmazás parancsfájl-motorokhoz vagy azt értelmező programokhoz való hozzárendelését, valamint az ISAPI-alkalmazások másolását (a teljesítmény javítása érdekében); az ülések időzítésének beállítása; az alapértelmezett ASP szkriptnyelv beállításához a hibakeresési beállításokhoz.

Ha a könyvtárat írási hozzáférésre állítja be, valamint a parancsfájlokat és a végrehajtható fájlokat, akkor biztonsági kockázatot rejt magában: egy felhasználó, akiben nem bízik, ellenséges programot tölthet fel a kiszolgálóra. futtatható fájlés kárt okozni.

Dokumentumok fülre.

A Webhely tulajdonságai ablak Dokumentumok lapján beállíthatja a lehetséges fájlneveket a szabványos kezdőkönyvtár-dokumentumokhoz, és beállíthatja, hogy a böngésző hogyan férhessen hozzájuk.

Alapértelmezés szerint négy fájl van megadva a következő sorrendben: Default.htm, Default.asp, index.htm és iisstart.htm. Például, ha egy böngésző megpróbál csatlakozni a Win2003s.test.fio.ru kiszolgáló alapértelmezett webhelyéhez a http://Win2003s.test.fio.ru URL használatával, a szerver először ellenőrzi, hogy az alapértelmezett. htm fájl létezik a kezdőkönyvtárban. Ha van ilyen fájl, azt visszaküldi az ügyfélnek. Ha nincs ilyen fájl, a szerver megkeresi a Default.asp fájlt. Ez a folyamat addig folytatódik, amíg meg nem találja a fájlt, vagy amíg az alapértelmezett dokumentumok listája véget nem ér. Megadhat további szabványos dokumentumokat (például Index.html), vagy eltávolíthat már a listában szereplő dokumentumokat. Teljesen törölheti a szabványos dokumentumok hívását; ebben az esetben a klienseknek tudniuk kell és jelezniük kell annak a fájlnak a tényleges nevét, amelyet a szerveren szeretnének elérni, például a következő URL-cím beállításával: http://Win2003s.test. fio.ru/NoDefault .htm.

Ezen a fülön beállíthatja a láblécfájl nevét is (HTML formátumban írva); Minden egyes, a webhelyről a klienshez eljuttatott fájl aljához láblécet kell adni. A fejlécek és a láblécek lehetővé teszik, hogy minden oldal aljára szerzői jogi nyilatkozatot vagy szerzői jogi nyilatkozatot helyezzen el. Ha a FrontPage-t használja a tartalom létrehozásához, összetett lábléceket hozhat létre olyan információk megjelenítéséhez, mint például a dátum utolsó változtatás fájl, népszerűségszámláló stb.




Top