Interaktiva webbplatser. Bilaga B: "Skapa webbplatsmallar." Guide för att skapa en webbplats för att representera ett företag

Utveckling av webbplatsmallar

Skapa en webbplats för mallen

I kapitel 4 skapade du webbsidesmallar. I den här applikationen skapar du din egen webbplatsmall. Även om webbknutmönstret är mycket mer komplext än mall för en sida dess utveckling innebär inte några särskilda svårigheter. Du skapar och sparar webbplatsen som vanligt och kopierar sedan den nya webbplatsen till din mallmapp.
Följande exempel visar hur man skapar en webbplatsmall och de steg som ska tas innan den kan användas för att skapa webbplatser.
1. I Frontpage, skapa en ny webbplats baserat på Empty Web-mallen.Ge webbplatsen ett namn WebTemplate.
2. Gå till läget Navigationsvy. Klicka på knappen Ny sida i verktygsfältet Standard för att skapa en startsida.
3. Högerklicka på startsidans ikon i den högra rutan och aktivera kommandot Byt namn från snabbmenyn Ange den nya titeln "Hemsida" och tryck på knappen.
4. Om panelen Mapplista inte visas, aktivera kommandot Mapp på Visa-menyn. Klicka på Hemsida i den högra rutan. Klicka på knappen Ny sida för att lägga till ytterligare en sida till
Hemsida. I Frontpage, omedelbart efter att du har skapat en sida, uppmanas du att byta namn på sidans standardfilnamn. Namnge den nya sidan Pagel och tryck på knappen.
5. Skapa ytterligare tre sidor och döp dem till Sida2, Sida3, Sida4.
6. Dra sidorna Pagel.htm, Sida2.htm, Sida3 i följd. htm,Page4.1-i.tm från mapplistan till den högra panelen, placera dem på samma nivå under startsidan (som standard kommer sidfilnamn att användas som rubriker). Så dessa fyra sidor kommer att bli barn till startsidan.
7. I navigeringsläget dubbelklickar du på ikonen för varje sida i den högra panelen (intervallet mellan klick bör vara tillräckligt stort så att programmet inte uppfattar det som dubbelklick) och skriv in nya sidtitlar Sida1, Sida2, Sida3 och Sida4 Webbplatsstruktur Webbmall som visas i figur B.1! Du kan nu redigera innehållet på sidor i sidvyn.

Fig B.1 Struktur för Wehfemplate i Ncnafufion-vyläge

Kopiera filer för att skapa en webbplatsmall Efter att ha skapat en webbplats med den struktur som krävs bör du konvertera den till en mall. För att göra detta måste du skapa en mapp med tillägget TEM (namnet kan vara godtyckligt), vilket bör finns i följande sökväg, med start från rotmappen Windows \Application Data \Microsoft\FrontPage\Webs\. Sedan måste du kopiera alla filer på webbplatsen till mappen e1y och lägga till filerna. nödvändigt för att FrontPdge ska behandla webbplatsen som en mall Kopiering och skapande av filer kommer att göras i Windows Expioier
1. I Utforskaren, navigera till WebTemplate-webbplatsmappen (standardsökvägen är C \Inetpub\Wwn\root\Webteinp!atc\) Mappen ska innehålla de fem HTML-filer som skapats i föregående avsnitt, samt andra mappar med ytterligare filer som används av Frontpage-webbplatser (Figur B 2) Frontpage-mappelementen beskrivs i Tabell B1 Högerklicka på mappen (i den vänstra rutan i Utforskaren i Windows) och aktivera kommandot Kopiera från snabbmenyn
2. Öppna mappen där FiontPage 2000-webbplatsmallarna som ska skapas är placerade (standardsökväg C \Windows\Application Data \Microsoft\FrontPage\Webs\)
3 Högerklicka på den här mappen (höger Windows panel Explorer) och välj kommandot Klistra in från snabbmenyn. Webbtemplate-mappen kommer att kopieras till Webs-mappen. Som ett resultat kommer du att få de flesta filerna för att skapa en komplett mall
Notera
För att den skapade webbplatsen ska kunna användas som en mall kan du också placera mappen med dess filer i den mapp där de vanliga Frontpage-mallarna är lagrade (standardsökvägen är C\Program Files\Mic rosoft Office\Templates\1033 \Webs\)
4. Högerklicka på namnet på den nya Webtemplate-undermappen som kopierades till Webs-mappen, välj i innehållsmeny Byt namn på kommandot och namnge den angivna undermappen Webtemplate tern (lägg till TEM-tillägget)
Notera
I Webtemplate tern-mappen kan du ta bort alla mappar som anges i Tabell B.1 (ta inte bara bort mappen Bilder) Detta kommer inte att påverka mallens funktionalitet

Fig B. 2 Struktur för WehTemplate-webbplatsmallen

Tabell B. 1. Mappstruktur för webbplatsen i Frontpage

Mapp Innehåll
gränser Innehåller upp till fyra HTML-filer som infogas på varje sida tillsammans med de övre, nedre, högra eller vänstra gemensamma områdena
privat Sidor som du vill göra otillgängliga för att bläddra eller söka (till exempel inkluderade sidor)
delade mallar Mallar som används på webbplatsen
vtibin Frontpage CGI-program skapade för att kontrollera vyn, samt för att utföra åtgärder på servern av administratören och författaren
vticnf Konfigurationsfiler för varje sida på en webbplats, som innehåller information som namnet på sidan, datum för skapande och ändring, namn på utvecklaren, etc.
vtipvt Flera undermappar med både aktuella och historiska filer att göra-lista, samt metainformation för webbplatsen och beroende databas
vtiscript Skript i JavaSript- och VBScript-språk
vtitxt Textindex för användning av sökformulär
Bilder Alla bilder associerade med webbplatsen

Skapa INF- och MAP-filer

Utöver de redan kopierade filerna behöver du ytterligare två filer (med INF- och MAP-tillägg) för att Frontpage 2000 ska kunna använda webbplatsmallen. INF-filer innehåller information som används för att inkludera din mall i listan som finns i dialogrutan Ny. MAP-filer lagrar navigeringslänkarna du skapar. Vi kopierar dessa två filer från standardmappen för webbplatsmall, ändrar deras innehåll och sparar dem under lämpliga namn.

1. I Utforskaren öppnar du standardmappen för personlig webbmall (standardsökväg: C:\Program Files\Microsoft Off)ce\Templates\1033\Webs\Personal.tem).

2. Medan du håller ned [Ctrl]-tangenten, välj filerna Personal.inf och Personal.map. Tryck på tangentkombinationen för att kopiera filer.
3. Gå tillbaka till mappen Webtemplate.tem för mallen du skapar (standardsökvägen är C:\Wmdows\Application Data \Microsoft\FrontPage\Webs\Web-tempiate.-em). Högerklicka i den högra rutan och välj Klistra in för att klistra in de två filerna du kopierade i steg 2 i den här mappen.
4. Högerklicka på filen Personal.inf och byt namn på den till Webtemplate inf. Namnge filen Personal.map Web-template.map.
5. Dubbelklicka på filnamnet Webtemplate.mf och redigera dess innehåll med hjälp av Notepad.I rubriksektionen anger du namnet på mallen "Testfall" och i avsnittet Beskrivning - en beskrivning av mallen. Efter bearbetning bör innehållet i filen vara så här:

6. Spara och stäng filen Webteinplate.inf.
7. Öppna filen Webt.ernpiate.map i Notepad-redigeraren.
8. Redigera filen Webtemplate.map som visas i följande figur.

9. Spara och stäng filen Webtemplate.map. Nu när du har skapat INF- och MAP-filerna i din mapp, kommer Frontpage att stödja din mall.
10. Växla till sidvisningsläge. Aktivera undermenykommandot Webb Menyn Ny fil. I dialogrutan Nytt som läses in kommer listan med föreslagna mallar också att inkludera mallen du skapade - "Testexempel" (dess beskrivning visas i beskrivningsområdet).

11. Välj mallen "Testexempel" från listan. Som standard föreslås det att namnet Webtenrplale2 tilldelas den skapade webbplatsen (ändra inte detta namn) Klicka på OK-knappen i Shelkbook för att skapa en ny webbplatsbaserad på mallen. Webbplatsen du skapade öppnas (Figur B .3)
12 Ta bort den nyskapade webbplatsen och stäng Frontpage Om den nya webbplatsen inte fungerar som förväntat, granska filerna i mallen Se till att alla filer finns där de ska vara och att innehållet i INF- och MAP-filerna följer våra rekommendationer och innehåller inga fel (som kan ha dykt upp eftersom du redigerade dessa filer manuellt)

Ris. B.3 Webbplats Webtemplate2 skapad med mallen "Testexempel".

För att påskynda utförandet laboratoriearbete Det är möjligt att kopiera data via klippbordet för att skapa en sida med ramar klausulerna 2.3.1, 2.1.4 och 2.1.5 från en fil med riktlinjer.

2.1.1 Skapa och designa en webbplats som innehåller webbsidor. För att göra detta måste du köra kommandot Fil 4 Skapa 4 ensidig webbplats, välj ett alternativ i dialogrutan Webbplats för en sida. Byt sedan till läge Övergångar(fliken längst ned i framsidans fönster ) , dubbelklicka sedan på filnamnet index.htm i mitten av skärmen. Sedan ska du placera data som visas i figur 1 på arket: skriv in texten enligt provet, arrangera bilderna För att skapa en logotyp för namnet på butiken kan du använda WordArt-verktyget.

För registrering utseende startsida måste du använda kommandot Format4Font, där du måste välja teckensnittsfärg och typsnitt. Därefter måste du spara sidan.

För att skapa en sida med ramar som visas i figur 2, välj filen index.htm i navigeringsområdet och kör kommandot Fil 4 Skapa 4 Annat sidmallar, i dialogrutan som visas Sidmallar välj flik Ramar sida och välj sedan en mall Kungörelse och innehållsförteckning, och klicka på knappen OK. Efter detta, gå till sidredigeringsläge, sedan måste du klicka på knappen Skapa en sida i varje ram.

Figur 1 Exempel på hemsida

För att designa den översta ramsidan (Figur 2), infoga en tabell med en rad och tre kolumner. Placera sedan bilder i tabellens kolumner, flytta sedan kanterna på kolumnerna till storleken på var och en av bilderna och rikta in dem mot mitten. Högerklicka sedan på tabellen och välj kommandot i snabbmenyn som visas Tabellegenskaper.... I en grupp av element Gränser ställ in tabellkantstorleken till noll för att göra gränsen osynlig.

För att skriva menyalternativ till vänster på en inramad sida bör du också använda en tabell som består av en kolumn och fyra rader. Varje menyalternativ registreras i en tabellrad.

På höger sida av sidan med ramar ska du skriva in text och formatera den därefter.

Efter detta måste du köra kommandot File4Save, för att spara alla nya sidor. Varje sida kommer att sparas under sitt eget namn. Sidan som sparas kommer att markeras med en blå ram. Till exempel ska den översta ramsidan heta baner.htm, den vänstra ska vara mnu.htm, den högra ska vara text.htm och själva sidan med ramar ska heta start.htm. Resultatet ska vara en sida med ramar, som visas i figur 2.

Figur 2 Exempel på att skapa en sida med ramar


Efter att ha skapat sidan med start.htm-ramarna, bör du börja skapa andra sidor som kommer att innehålla information om vart och ett av menyalternativen som finns i den vänstra ramen.

Notera. Data som finns på de skapade webbsidorna kan överföras med hjälp av kommandon för att arbeta med urklipp från den elektroniska versionen av FrontPage-riktlinjerna installerade på datorer.

Skapa en ny sida där, i Konstruktör placera följande information.

Förutom guider kan och bör du använda mallar när du utvecklar webbplatser. De hjälper till att skapa typisk struktur Hemsida.

För att skapa en webbplats med en av de medföljande mallarna, följ dessa steg:

  1. På menyn Fil(Arkiv) välj kommando Skapa sida eller webbplats (Ny sida eller webbplats).
  2. Välj kommandot i panelen som visas Webbplatsmallar(Webbplatsmallar).
  3. Dialogrutan som öppnas Webbplatsmallar innehåller mallar för att skapa webbplatser (tabell 11.2).
ProvSyfte
En sidas webbplats(One Page Web)Skapar en webbplats som innehåller en sida
Webbplats för kundsupport(Webb för kundsupport)Skapar en webbplats för att stödja köpare av dina produkter, där de kan lägga upp sina kommentarer och förslag angående kvaliteten på varor och tjänster
Tom hemsida(Tom webb)Skapar en tom webbplats
Personlig hemsida(Personlig webb)Skapar en flersidig personlig webbplats
Projektets hemsida(projektwebb)Projektets webbplats. Denna mall kan användas som ett samordnings- och diskussionscentrum för att genomföra större projekt. På webbplatsens sidor kan du lägga upp information om projektdeltagare, läget, diskutera de viktigaste frågorna etc.
SharePoint-baserad teamwebbplats(SharePoint-baserad teamwebbplats)Webbplats för samverkan. Innehåller en kalender med händelser, ett bibliotek med delade dokument, en lista med kontakter, uppgifter etc.

Tabell 11.2. Mallar som används för att skapa webbplatser

Välj ikonen för mallen vars tjänster du vill använda med markören. Samtidigt i området Beskrivning(Beskrivning) En kort beskrivning av den valda guiden visas.

  1. I fältet (Ange platsen för den nya webben) anger du platsen och namnet på den webbplats som ska skapas.
  2. Klicka på knappen OK.

I enlighet med den valda mallen genererar FrontPage-programmet den nödvändiga webbplatsmallen och öppnar den i visnings- och redigeringsläge. Du kan börja redigera den skapade prototypen av webbplatsen.

Mall för att skapa en ensidig webbplats

Den första i listan över föreslagna mallar och guider är mallen En sidas webbplats(One Page Web), utformad för att skapa en ensidig webbplats. När du använder den här mallen skapar FrontPage en mappstruktur för din webbplats och lägger till en tom webbsida till den.

För att se strukturen på en webbplats som skapats med en mall, visa panelen i programfönstret Mapplista(Mapplista) genom att välja från menyn Se(Visa) kommando med samma namn. Sidan som ingår i den skapade webbplatsstrukturen sparas i en fil med namnet index.htm. Som standard antas denna sida användas som startsida. Öppna den här sidan genom att dubbelklicka på filnamnet index.htm. Sidan kommer att öppnas i redigeringsläge i arbetsområdet för FrontPage-programmet (bild 11.36).

Ris. 11.36.

Kommentar

Strukturen för en webbplats som skapats baserat på mallen för en webbplatswebbplats kan ändras senare: lägg till nya mappar och valfritt antal sidor.

Tom webbplatsmall

Använd en mall för att skapa en tom webbplats Tom hemsida(Tom webb). När du använder den här mallen skapar FrontPage en webbplatsstruktur som består av mappar _privat och bilder.

Efter att ha slutfört mallbildningen öppnas den skapade webbplatsen i redigeringsläge. I mapprutan kan du se strukturen på webbplatsen. Den innehåller inte en enda sida.

Kommentar

Prov Tom hemsida(Empty Web) är användbart i de fall du tänker använda en sida med en mer komplex struktur, till exempel, inklusive en ram, för att skapa en hemsida.

Mall för att skapa en flersidig personlig webbplats

Använda en mall Personlig hemsida(Personlig webb) kan du snabbt skapa en personlig webbplats. I den kan du placera personlig information, foton av vänner, referensinformation och även, med hjälp av länkar, se de mest besökta sidorna på Internet. Dessutom är den här webbplatsen en utmärkt utgångspunkt för dem som börjar utforska funktionerna hos FrontPage.

Följ dessa steg för att skapa en personlig webbplats med hjälp av en mall:

  1. På menyn Fil(Arkiv) välj kommando Skapa(Ny), och sedan i undermenyn som öppnas - alternativet sida eller webbplats(Ny sida eller webbplats).
  2. På panelen som visas Skapa en webbsida eller webbplats Välj lag Webbplatsmallar(Webbplatsmallar).
  3. I fält Ange platsen för den nya webbplatsen(Ange platsen för den nya webben) dialogrutan som öppnas Webbplatsmallar Ange platsen och namnet på den webbplats du skapar. Låt oss namnge webbplatsen, till exempel, Min Pers_Web.
  4. Dubbelklicka på ikonen Personlig hemsida(Personlig webb). Processen att skapa mall börjar. Efter en tid kommer den resulterande webbplatsen att öppnas i huvudfönstret i FrontPage-programmet för visning och redigering (Fig. 11.37).

På panelen Mapplista Filerna på sidorna på den skapade webbplatsen finns. Välj filerna en efter en med muspekaren, titta igenom sidorna som erbjuds dig. Med hjälp av verktygen i FrontPage-programmet kan du ändra dem, ändra sidnamn, lägga till nya sidor på webbplatsen och infoga din egen text.

Ris. 11.37. Personlig webbplats skapad med en mall

En webbplats är sidor som är sammanlänkade och ligger på samma domän.

Varje webbplats på Internet är en webbplats.

Huvudsidan för en nod kallas startsidan. Den kopplar ihop allt annat.

En webbplats är en uppslagsbok. Varje artikel är en separat sida

Webbplatsens struktur

Sajten består av strukturerade filer som har ett hierarkiskt utseende, med startsida på toppen. Oftast motsvarar de HTML-filer, som heter Default.htm eller Index.htm.

Sidorna är uppdelade efter graden av avstånd från den nuvarande:

  • lika - ligger på samma nivå;
  • förälder - är en nivå högre;
  • dotterbolag ligger en nivå under.

Alla dokument är strukturerade. Det finns en titel, rubrik, brödtext osv.

Var finns webbplatserna?

Noder finns på servrar. Det är maskiner som är anslutna till Internet. Diskutrymme tilldelas för varje plats.

Nodadress

Varje noddokument har sin egen adress. Den används för att komma åt den här filen på servern.

Adressen är uppdelad i flera delar:

  • http://-prefixet är en typ av dataöverföringsprotokoll.
  • WWW är en förkortning för adress.
  • Webbplatsens namn är ett unikt namn köpt från registrarer. Den är bildad av två delar - själva namnet och beteckningen av domänzonen.

Vad är ett säkerhetscertifikat för en webbplats

Bestämmer hur tillförlitlig kommunikation med noden är.

Det finns två typer av certifikat: med DV-domänverifiering och utökad EV-verifiering. DV-certifikatet säkerställer överensstämmelse med minimala tillförlitlighetsvillkor. Användarens webbläsare markerar sådana resurser med en speciell ikon. EV-certifikatet ger mer omfattande säkerhetskrav.

Stadier för att skapa en webbplats

  1. Forma webbplatsens struktur och bestämma vilket innehåll som kommer att placeras på hemmet och andra nyckelsidor.
  2. Skapande av webbsidor.
  3. Visa HTML-filer i en webbläsare: kontrollera att länkar fungerar, att innehållet är uppdaterat osv.
  4. Publicera en webbplats med alla dess filer på servern.
  5. Visa webbsidor som är lagrade på tjänsten med alla populära webbläsare, eftersom de formaterar sidor på olika sätt.
  6. Starta för att indexera sidor.

Principer för partitionsbildning

Logotyp

Nästan varje webbplats har inte bara ett namn, utan också sin egen unika logotyp, vilket gör att resursen sticker ut från resten.

Navigeringsfält

Den ska visas i alla dokument, vara bekväm och innehålla länkar som pekar till andra sidor och stora avsnitt.

Måste uppfylla följande villkor: läskunnighet, noggrannhet och tillförlitlighet för det publicerade innehållet. Dessutom finns det ett antal mindre villkor som dokumentet måste uppfylla.

Grafisk konst

Det är önskvärt att ha ett balanserat förhållande mellan grafiskt innehåll i förhållande till textinnehåll, baserat på dess specificitet som helhet.

Kanalkapacitet

Stöd för SSI-server

Dess användning tillåter webbservern att använda statistiska mängder dynamiskt innehåll i det omdirigerade HTML-dokumentet.

Leverantörsserverstöd för CGI-skript

En funktion som gör att webbservern kan köra godtyckliga program för att generera HTML-dokument.

Metod för att uppdatera sidan

Oftast sker det via FTP-protokollet.

Installera en webbplats på en PC

Detta kan krävas i det inledande skedet av platsutvecklingen. Du har till exempel gjort flera små sidor och vill kontrollera om de kan publiceras i det här formuläret.

Äta specialprogram- till exempel - som efterliknar arbetet Fjärrserver på din dator.

Arbeta med webbsidor.

Låt oss ta en närmare titt på de olika administrativa uppgifterna på värdnivå du kan utföra i IIS. Vi har redan kort tittat på dialogrutan Grundläggande egenskaper för WWW-tjänsten, och du vet redan att den har tio flikar som innehåller en mängd olika inställningar som du kan konfigurera. Nio av dessa tio flikar gäller även på webbplatsnivå (för administrering av enskilda webbplatser); I det här avsnittet ska vi titta närmare på dessa olika flikar och deras inställningar. Som ett exempel i det här kapitlet kommer vi att konfigurera Standardwebbplats.

Webbplatsfliken.

På fliken Webbplats i fönstret Webbplatsegenskaper kan du ställa in webbplatsidentifiering, konfigurera en gräns för det maximala antalet samtidiga TCP-anslutningar som gör HTTP-sessioner, aktivera eller inaktivera beständigheten för HTTP-anslutningar och aktivera IIS-loggning på din server.

Webbplatsidentifiering.

Varje webbplats som finns på en IIS-dator måste ha en unik identitet så att webbläsarklienter kan ansluta till den och ladda ner innehåll från den. Webbplatser kan identifieras med tre olika parametrar: IP-adress, TCP-portnummer och värdhuvudets namn.
Identifieringen av en webbplats ställs in i egenskapsfönstret på denna webbplats med fliken Webbplats. För att webbplatser på samma dator ska ha unika identifieringar måste de skilja sig från varandra med minst en av tre identifieringsparametrar. Låt oss överväga olika sätt uppgift att identifiera en webbplats och diskutera hur du kan ha flera olika webbplatser på en server.

Konfigurera flera IP-adresser för ett server-NIC

Du kan konfigurera flera IP-adresser för ett enda server-NIC, eller installera flera NIC så att varje NIC har sin egen IP-adress. Välj en annan IP-adress för var och en av webbplatserna. Ändra inte TCP-portinställningen för dessa platser (80 är standardinställningen för HTTP TCP-porten) och konfigurera inte värdhuvudnamnen. Fördelen med den här metoden är att det är bekvämt för klienter att ansluta till varje webbplats med hjälp av webbplatsens IP-adress i den webbadress som de begär (eller använda ett fullt kvalificerat DNS-namn om DNS-servern har konfigurerats med ett unikt värdnamn för var och en av datorns IP-adresser IIS).
Nackdelarna med denna metod inkluderar det faktum att om din dator innehåller många webbplatser måste de tilldelas många IP-adresser. Detta är inte ett problem för privata intranät som använder ett av de privata IP-adressblocken som 10.y.z.w, 172.16-31.z.z, 192.168.z.z. Men på servrar som är direkt anslutna till Internet måste du skaffa det erforderliga antalet IP-adresser från din ISP. Ändå, den här metoden uppgifter för att identifiera en webbplats är den vanligaste.

Konfigurerar endast en IP-adress för nätverkskortet

Ställ in olika TCP-portar (nummer större än 1023) för var och en av de webbplatser du vill ansluta till. Den största nackdelen med den här metoden är att klienterna måste känna till portnumren för de webbplatser de behöver ansluta till. Till exempel, om serverns DNS-namn är Win2003s.test.fio.ru och webbplatsen på denna server är tilldelad portnummer 8023, måste klienten använda URL:en http://Win2003s.test.fio.ru för att komma åt denna webbplats: 8023.

Konfigurera en IP-adress samtidigt som standard TCP-porten bibehålls

Denna metod konfigurerar endast en IP-adress för serverns nätverkskort och lämnar TCP-porten på standardvärdet (80) för alla platser. Konfigurera ett unikt värdhuvudnamn för varje webbplats med knappen Avancerat. Värdhuvudnamn är möjliga i HTTP 1.1-protokollet. Värdhuvudnamnet som är associerat med var och en av värdarna är det typiska fullt kvalificerade DNS-namnet som tilldelas värden i den tillgängliga databasen. DNS-server(eller i den lokala Hosts-filen på klienter).

När du öppnar egenskapsfönstret för standardwebbplatsen och fliksidan Hemsida, är IP-adressen inställd på Alla ej tilldelade. Detta innebär att webbplatsen kommer att svara på alla IP-adresser som inte specifikt tilldelats andra webbplatser på den publicerade datorn. Det är därför den här webbplatsen är standard och den enda webbplatsen på en IIS-dator för vilken denna metod för att ställa in en IP-adress är möjlig.

När klienten begär en URL som http://vio.fio.ru, skickar klienten värdhuvudets namn vio.fio.ru i HTTP-förfrågningshuvudena som skickas till servern. Servern analyserar värdhuvudets namn, identifierar webbplatsen som klienten ska ansluta till och returnerar filer som matchar begäran. Nackdelen med denna metod är att klienten också måste stödja värdnamnsrubriker, det vill säga att den måste kunna skicka sajtens DNS i sina HTTP-förfrågningsrubriker. Värdhuvudnamn stöds av Microsofts webbläsare Internet Explorer versioner från 3 och högre. En annan nackdel med att använda värdhuvudnamn är att det inte fungerar i kombination med SSL-anslutningar eftersom HTTP-sessionerna i det här fallet är krypterade.

Om du arbetar med äldre webbläsare som inte stöder värdhuvudnamn, kan du implementera en cookie-baserad mekanism för att tillåta webbläsare att skilja mellan webbplatser som har samma IP-adress och TCP-portnummer. Ytterligare information detta finns i onlinedokumentationen.

När du ändrar portnumret för en webbplats behöver du inte starta om servern för att ändringarna ska träda i kraft.

Anslutningar.

På fliken Webbplats kan du konfigurera HTTP-sessioner för att begränsa det maximala antalet samtidiga TCP-anslutningar till servern. Du kan också aktivera eller inaktivera HTTP Keep-Alives-inställningen och ställa in timeoutvärdet för anslutningen. HTTP Keep-Alives-inställningen är en HTTP 1.1-funktion som gör att klienten kan hålla TCP-anslutningen med servern öppen även efter att en fil har laddats ner, om det finns andra filer som behöver laddas ner från den servern. Om klienter börjar lida på grund av servernedgång eller ofta börjar få ett "laddat" felmeddelande

HTTP 500: Upptaget-fel

Försök sedan att minska värdet i fältet Timeout för anslutning så att oanvända TCP-anslutningar slutförs snabbare.

Timeouten som du ställer in på fliken Webbplats gäller för aktiva TCP-sessioner. TCP har sina egna inställningar för att avsluta halvöppna TCP-anslutningar, till exempel de som skapas under DoS-attacker (Denial of Service) när angripare försöker krascha en webbserver genom att översvämma den. nätverksanslutning TCP SYN-paket.

Journalföring.

Fliken Webbplats låter dig aktivera (eller inaktivera) loggning för din server. Den här inställningen är aktiverad som standard och tillåter administratörer att övervaka klientens webbläsaråtkomst till webbplatsen. Loggad information kan sparas i olika format:

  • Vanligt NCSA-loggfilformat. Skapar en mellanslagsavgränsad ASCII-fil med en fördefinierad uppsättning fält.
  • ODBC-loggning. Fast databasloggningsformat.
  • W3C utökat loggfilformat. Detta anpassade loggformat är standard; En mellanslagsavgränsad ASCII-fil skapas, med en uppsättning fält definierade av administratören.
  • Microsoft IIS loggfilformat. En fil med fast format i ASCII-kodning skapas.

Nya IIS-loggfiler kan skapas varje timme, dagligen, veckovis eller månadsvis, eller när en befintlig loggfil växer till en viss storlek. Som standard lagras loggfiler i mappen \%systemroot%\System32\LogFiles, men du kan ändra den här inställningen med knappen Bläddra.

Att aktivera IIS-loggning på en sida med en webbplatsflik betyder inte att besök på alla delar av din webbplats loggas. Du kan använda kryssrutan Loggning på fliken Hem i en webbplatss dialogruta för att aktivera eller inaktivera loggning av åtkomst till innehåll som finns i webbplatsens hemkatalog. Du kan spåra besök i andra kataloger och till och med enskilda filer med hjälp av andra flikar.

Flik Dessutom Låter dig konfigurera avancerade logginställningar.

Fliken Prestanda.

Prestanda för enskilda webbplatser konfigureras på sidan med fliken Prestanda i fönstret för webbplatsegenskaper.

På den här sidan kan du konfigurera följande inställningar:

  • Begränsning bandbredd. Du kan aktivera och ställa in en bandbreddsgräns för den här webbplatsen i avsnittet Bandwidth Throttling. Detta gör att du kan ställa in åtkomstprioritet till vissa webbplatser som finns på samma server.
  • Antal anslutningar till webbplatser. Du kan begränsa det totala antalet samtidiga anslutningar till en webbplats. För att göra detta, ställ omkopplaren i maximalt läge och ställ in värdet som motsvarar antalet anslutningar.

Fliken ISAPI-filter.

ISAPI-filter (Internet Server Application Programming Interface) är ytterligare dynamiska DLL:er som utför specifika åtgärder när IIS bearbetar HTTP-klientförfrågningar. Med den här fliken kan du ange en uppsättning ISAPI-filter och sekvensen för deras bearbetning av IIS-tjänsten. Filter som ställs in på platsnivå tillämpas endast på den valda platsen. Filter som ställs in på servernivå gäller för alla webbplatser på servern.

ISAPI-filter utför sina åtgärder innan servern faktiskt svarar på själva HTTP-förfrågan. Du kan till exempel utveckla ISAPI-filter som utför anpassad autentisering, datakryptering, loggning av trafikinformation till en anpassad loggfil eller andra uppgifter.

Fliken Hemkatalog.

På fliken Hemkatalog kan du ange platsen för innehållet som mappas till webbplatsens hemkatalog för att ställa in åtkomstbehörigheter och andra inställningar för katalogen och webbapplikationerna som implementeras i den katalogen.

Hemkatalog.

Webbplatsens hemkatalog anger platsen för innehållet som nås med en URL som

http://Site_name/File_name

där SiteName är NetBIOS-namnet, IP-adressen eller DNS-namnet för webbplatsen, och FileName är namnet på någon HTML-sidor, eller en fil med en bild, eller ett skript, eller någon annan fil från webbplatsens hemkatalog.

Du kan ställa in webbplatsens hemkatalog med omkopplaren för innehållskälla när du ansluter till en resurs på något av följande sätt:

  • Som namnet på katalogen som finns på lokal disk dator (positionskatalog av denna dator).
  • Som en UNC-sökväg till en delad nätverksresurs på en filserver (plats: Delad mapp på en annan dator).
  • Som en omdirigering till en URL, uppmanar en klient som vill komma åt innehåll mappat till hemkatalogen att ansluta till en annan webbserver, inte nödvändigtvis IIS-servern (Persistent URL-position). Omdirigering kan vara antingen tillfällig eller permanent.

Åtkomst omdirigering.

Möjligheten att omdirigera åtkomst för hemkatalogen (eller någon virtuell katalog) till en URL är användbar när webbplatsen är under uppbyggnad eller när den är nere på grund av underhåll eller en uppdatering. IIS tillåter dig att omdirigera en begäran för någon av filerna i din hemkatalog till samma URL (till exempel till en sida som annonserar "Going Underhåll. Webbplatsen kommer att vara tillgänglig om 15 minuter") eller till samma fil i en nätverkskatalog (detta kan omdirigera klienter till en tillfällig spegelwebbplats). Du kan också omdirigera åtkomst till en underkatalog av den aktuella hemkatalogen om underhållsmeddelandesidan eller spegelinnehåll finns på samma server.

Ställ bara in en permanent omdirigering när du verkligen planerar att flytta webbplatsens innehåll till en annan server, eftersom... vissa webbläsare får ett "permanent omdirigering"-meddelande

HTTP 301 Permanent Redirect

Behörigheter.

Om du anger platsen för din hemkatalog som antingen en lokal katalog eller en nätverksresurs, låter fliken Hemkatalog dig ställa in åtkomstbehörigheter och andra inställningar för den katalogen.

Om du ställer in din startsida på en URL-omdirigering kommer dessa inställningar inte att vara tillgängliga. Följande inställningar är möjliga:

  • Tillgång till manustext. När markerad kan användare komma åt källtexten för skript (till exempel ASP-filer). Observera att om du inte aktiverar inställningen Läs eller skriv, då denna inställning kommer inte att ha någon effekt. (Om du aktiverar Läs-inställningen kommer användare att kunna läsa källtexterna för skript, och om du aktiverar Skriv-inställningen kommer de att kunna ändra skript.) Inställning Åtkomst till skripttext är vanligtvis aktiverad när servrarna designas på vilket innehåll som skapas. Som standard är den inaktiverad.
  • Läsning. Om du markerar den här kryssrutan kan användarna se innehållet i en katalog eller fil och dess egenskaper, såsom skapelsetid och filstorlek. Som standard är inställningen aktiverad.
  • Spela in. Genom att markera den här kryssrutan kan användare ändra innehållet i en katalog eller fil. Inspelning till servern kan endast göras av webbläsare som stöder kommandot PUT (Put) för HTTP 1.1-protokollet (detta inkluderar Internet Explorer från och med version 4). Som standard är inställningen inaktiverad.
  • Katalogöversikt. Om du markerar den här kryssrutan kommer användare att kunna se innehållet i sin hemkatalog när det inte finns någon standardhemsida. Vanligtvis bör du stänga av den här inställningen (den är avstängd som standard) för att dölja din innehållskatalogstruktur från att av misstag ses av användare som vill komma in på platser som du inte vill att de ska göra.
  • Skogsavverkning. Om du markerar den här rutan kommer en post att läggas till registreringsfilen varje gång en klient kommer åt någon av filerna i hemkatalogen. Observera att innan den här inställningen fungerar måste du markera kryssrutan Logg på fliken Webbplats. Som standard är besöksloggning i hemkatalogen aktiverad.
  • Katalogindexering. När det är markerat lägger indexeringstjänsten till innehållet i hemkatalogen till huvudindexet. Som standard installeras indexeringstjänsten under Windows installationer Server 2003.

Även om myndigheten Läsning och är installerad för Standardwebbplats men möjligheten att komma åt innehållet på en viss webbplats beror på många villkor.

Konfigurera en webbapplikation.

Om du anger en lokal katalog eller nätverksresurs som plats för hemkatalogen, kan du på fliken Hemkatalog ange inställningarna för alla program som implementeras i den här katalogen.

Ett exempel på en webbapplikation är en uppsättning ASP:er som arbetar tillsammans och tillhandahåller algoritmiska möjligheter till webbplatsbesökare. Inställningar du kan konfigurera i området Applikationsinställningar:

  • Inmatningsfält applikationsnamn. Fältet anger det unika namnet på applikationen.
  • Källmapp. En applikation kan bestå av ett träd med kataloger och deras innehåll. Toppen av detta träd är startpunkten för applikationen.
  • Start tillåten. Med den här inställningen kan du ange vilka typer av applikationer som kan startas i hemkatalogen. Du kan välja Ingenting, Endast skript eller Skript och körbara filer.
  • Ansökningsgrupp. Med den här inställningen kan du välja en grupp applikationer som är kopplade till en given hemmapp.
  • Knapp inställningar. Genom att klicka på den här knappen öppnas dialogrutan Programkonfiguration, där du kan konfigurera alternativ för att mappa programmet till skriptmotorer eller program som tolkar det, för kopiering av ISAPI-program (för att förbättra prestanda); för att ställa in tidpunkten för sessioner; för att ställa in standard ASP-skriptspråk för felsökningsinställningar.

Om du ställer in katalogen på Skrivåtkomst tillsammans med inställningar av skript och körbara filer, finns det en säkerhetsrisk: en användare som du inte litar på skulle kunna ladda upp ett fientligt program till servern. körbar fil och orsaka skada.

Fliken Dokument.

På fliken Dokument i fönstret Webbplatsegenskaper kan du ställa in möjliga filnamn för vanliga hemkatalogdokument och hur webbläsaren kan komma åt dem.

Som standard anges fyra filer i följande ordning: Default.htm, Default.asp, index.htm och iisstart.htm. Till exempel, om en webbläsare försöker ansluta till standardwebbplatsen på servern Win2003s.test.fio.ru med URL:en http://Win2003s.test.fio.ru, kommer servern först att kontrollera om standarden. htm-filen finns i hemkatalogen. Om det finns en sådan fil kommer den att returneras till klienten. Om det inte finns någon sådan fil kommer servern att leta efter filen Default.asp. Denna process fortsätter tills filen hittas eller tills listan över standarddokument slutar. Du kan ange ytterligare standarddokument (till exempel Index.html) eller ta bort dokument som redan finns i listan. Du kan helt avbryta anrop till standarddokument, i det här fallet måste klienter känna till och ange det faktiska namnet på filen som de vill komma åt på servern, ställa in till exempel följande URL: http://Win2003s.test. fio.ru/NoDefault .htm.

Med den här fliken kan du också ställa in namnet på sidfotsfilen (skriven i HTML-format); En sidfot måste läggas till längst ner på var och en av filerna som levereras från webbplatsen till klienten. Med sidhuvuden och sidfötter kan du lägga till ett copyrightmeddelande eller copyrightfriskrivning längst ned på varje sida. Om du använder FrontPage för att skapa ditt innehåll kan du skapa komplexa sidfötter för att visa information som till exempel datum sista ändring fil, popularitetsräknare osv.




Topp