.INC

INC-fil

HTML Server Side Include File
Ställ en fråga
SNABBT SVAR

En INC-fil är ett fragment i klartext - oftast ett HTML-kodstycke (sidhuvud eller sidfot) som en webbserver infogar i sidor innan de skickas till webbläsaren. Öppna den i valfri textredigerare: Notepad++, VS Code eller Vim. Webbläsaren tar aldrig emot .inc-filen direkt; den bearbetas helt på serversidan.

Utvecklare: N/A (SSI originated at NCSA HTTPd ~1994; standardized informally; Apache mod_include) Kategori: Utvecklarfiler Öppen standard MIME: text/html
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .DO · .MD · .HEX · .XSD

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 15, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet INC?

En .inc-fil i webbsammanhang är ett HTML-fragment utformat för att infogas i andra sidor av en webbserver med hjälp av Server Side Includes (SSI). SSI uppstod omkring 1994 med NCSA HTTPd-servern; Apaches mod_include-modul blev senare den dominerande implementeringen och underhålls fortfarande i Apache 2.4.x.

Webbservern bearbetar SSI-direktiv skrivna i HTML-kommentarsyntax - till exempel <!--#include virtual="/header.inc" --> - och ersätter fragmentet i det sammansatta svaret innan det skickas till webbläsaren. Webbläsaren tar aldrig emot .inc-filen direkt; den ser bara den sammanfogade HTML-utdatan.

Typiska användningsområden är återanvändbara element över hela webbplatsen, såsom sidhuvuden, sidfötter och navigeringsfält. Eftersom alla ändringar i .inc-filen sprids omedelbart till varje sida som inkluderar den, erbjöd SSI en primitiv form av mallhantering på serversidan innan PHP och andra skriptspråk blev standard.

Filändelsen .inc är en konvention utan tvingande format: samma ändelse används också av PHP-inkluderingsfiler, assembler-inkluderingsfiler och Delphi/Pascal-källkodsfragment. En .inc-fil avsedd för SSI är vanlig UTF-8 eller ASCII-text - ett HTML-fragment utan <html>-, <head>- eller <body>-taggar. SSI är i stort sett föråldrat för nya projekt och har ersatts av PHP include/require, mallmotorer som Jinja2 och Twig, samt statiska webbplatsgeneratorer som Jekyll eller Hugo.

Säkerhet & trygghet

RISK: LOW

En .inc-fil är klartext - den innehåller ingen exekverbar binär kod och är inte en vektor för skadlig kod i sig själv. Däremot exekveras en .inc-fil som innehåller PHP- eller SSI-kod på servern; en illvilligt utformad .inc med kod på serversidan kan orsaka skada om den laddas upp till en server och inkluderas. Som en fil du laddar ner och öppnar i en textredigerare: säker. Den största risken är en webbserver som är felkonfigurerad för att leverera .inc-filer direkt (vilket till exempel kan exponera databasuppgifter i en config.inc).

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNHTML Server Side Include Fileäven känd som SSI include file, server include
UTVECKLAREN/A (SSI originated at NCSA HTTPd ~1994; standardized informally; Apache mod_include)sedan ~1994 (NCSA HTTPd server includes); Apache adopted and extended
MIME-TYPtext/html
TYPTextfil - HTML/SSI-fragment som inkluderas på serversidan i andra sidor
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • PHP-inkluderingsfil - PHP-utvecklare namnger ofta inkluderade PHP-kodfragment med filändelsen .inc (t.ex. config.inc, db.inc); bearbetas på serversidan av PHP, levereras aldrig direkt till webbläsare.
  • Assembler/Pascal/Delphi-inkluderingsfil - Många programmeringsspråk (x86 assembler NASM/MASM, Pascal/Delphi, Fortran) använder .inc för inkluderingsfiler som innehåller konstanter, makron eller delade deklarationer.
  • Inkludering av spel-/motordata - Spelmotorer inklusive GZDoom (DECORATE/ZScript), Quake/Source engine och AutoHotkey använder .inc för data- eller skriptfragment som inkluderas i större skript.

Program som öppnar INC-filer

Windows4 apps
Microsoft Visual Studio Freemium Öppna direkt; stöder .inc som HTML eller kodinkludering beroende på projektkontext.
Sublime Text Freemium Arkiv > Öppna fil. Ställ in syntax till HTML eller PHP för korrekt markering.
Notepad Öppen källkod Arkiv > Öppna. Utmärkt HTML/PHP-syntaxmarkering för .inc-filer.
Visual Studio Code Öppen källkod Öppna mapp eller dra filen till VS Code. Associera .inc med HTML- eller PHP-syntax för markering.
macOS3 apps
TextMate Öppen källkod Öppna .inc-filen och tilldela HTML- eller PHP-bundle för syntaxmarkering.
BBEdit Freemium Öppna direkt; BBEdit stöder SSI-syntaxfärgning.
Visual Studio Code Öppen källkod Öppna mapp eller dra filen till VS Code. Associera .inc med HTML- eller PHP-syntax för markering.
Linux2 apps
Vim Öppen källkod vim file.inc - använd ft=html eller ft=php för syntax. Används ofta i serversammanhang.
Visual Studio Code Öppen källkod Öppna mapp eller dra filen till VS Code. Associera .inc med HTML- eller PHP-syntax för markering.

Tekniska detaljer

djup specifikation
FiltypKlartext - HTML-fragment (delvis sidinnehåll utan strukturella taggar)
MIME-typtext/html (primär); text/plain (alternativ)
KodningUTF-8 eller ASCII - matchar kodningen på den inkluderande sidan
KomprimeringIngen - okomprimerad klartext
KrypteringIngen - åtkomst styrs på webbservernivå, inte i filen
Typisk storlekUnder 10 KB (återanvändbart HTML-fragment som ett sidhuvud eller en sidfot)
Magic bytesInga - klartextfil utan binär signatur
SSI-direktivsyntaxHTML-kommentarsyntax: <!--#include virtual="/sökväg/fil" --> eller <!--#include file="relativ/sökväg" -->
ServerbearbetningApache mod_include eller Nginx ngx_http_ssi_module bearbetar direktiv och injicerar fragmentet innan svaret skickas till webbläsaren
Synlighet i webbläsareWebbläsaren tar aldrig emot .inc-filen direkt - tar endast emot det fullständigt sammansatta HTML-svaret
IIS-stödStöds via modulen IIS Server Side Includes (SSINC) på Windows
Associerat OSLinux, Windows, macOS (alla operativsystem som kör Apache, Nginx eller IIS)
Vanliga användningsområdenSidhuvuden, sidfötter och navigeringsfält för hela webbplatsen - HTML-fragment som återanvänds på flera sidor
Ersatt avPHP include/require, Jinja2, Twig och statiska webbplatsgeneratorer (Jekyll, Hugo, Next.js) för nyutveckling
Släppt~1994 (NCSA HTTPd server includes); Apache adopted and extended
Senaste versionN/A - SSI is a static web technology; Apache mod_include still maintained in Apache 2.4.x
Öppen standardJa · royaltyfri
Specifikationhttpd.apache.org

INC-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med INC-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om INC-filer.

Vanliga frågor

Hur öppnar jag en INC-fil?
En INC-fil är klartext - öppna den i valfri textredigerare: Notepad++ (Windows), VS Code (alla plattformar), Vim (Linux/macOS), BBEdit (macOS). Den innehåller HTML-fragment, PHP-kod, SSI-direktiv eller annan källkod.
Varför kan jag inte öppna INC-filen i min webbläsare?
Webbläsaren är fel verktyg. En INC-fil är ett fragment för inkludering på serversidan - webbservern infogar den i sidor innan de skickas till webbläsare. Öppna den via en textredigerare, inte en webbläsare.
Vad skapar INC-filer?
Webbutvecklare skapar dem manuellt som återanvändbara HTML-fragment (header.inc, footer.inc). De kommer också från PHP-projekt (config.inc), spelmoddar, assembler-projekt och byggverktyg.
Är en INC-fil farlig?
Som en fil som öppnas i en textredigerare, nej - det är klartext. Om det är en PHP- eller SSI-inkluderingsfil körs koden på servern, inte på din dator. Den största risken är att av misstag exponera en config.inc med inloggningsuppgifter på en webbserver.
Vad är skillnaden mellan SSI och PHP-inkluderingar?
Båda infogar filinnehåll på serversidan. SSI (<!--#include -->) bearbetas av webbservern (Apache mod_include) och fungerar endast på statisk HTML. PHP include/require bearbetas av PHP och kan inkludera vilken PHP-kod som helst. PHP har i hög grad ersatt SSI i modern webbutveckling.

Referenser

1Wikipedia - Server Side Includesen.wikipedia.org
2Apache - Introduction to Server Side Includeshttpd.apache.org

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.BCBitComet Incomplete Download File
3.CRDOWNLOADChrome Partial Download File
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.MDMarkdown Document
7.EXEWindows Executable (Portable Executable)
8.NOMEDIAAndroid No-Media Marker File
9.RPMSGRestricted Permission Message
10.AVIFAV1 Image File Format (AVIF)

Relaterade filtillägg

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö