.INC

INC-fil

HTML Server Side Include File
Still et spørsmål
HURTIGSVAR

En INC-fil er et tekstfragment - som oftest en HTML-snutt (sidehode eller bunntekst) som en webserver setter inn i sider før de sendes til nettleseren. Åpne den i et hvilket som helst tekstredigeringsprogram: Notepad++, VS Code eller Vim. Nettleseren mottar aldri .inc-filen direkte; den behandles utelukkende på serversiden.

Utvikler: N/A (SSI originated at NCSA HTTPd ~1994; standardized informally; Apache mod_include) Kategori: Utviklerfiler Åpen standard MIME: text/html
ÅPNES PÅ Windows macOS Linux
Relatert: .DO · .MD · .HEX · .XSD

På denne siden

19k+ filendelser indeksert
Sist vurdert Aug 15, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er INC-filformatet?

En .inc-fil i web-sammenheng er et HTML-fragment designet for å bli satt inn i andre sider av en webserver ved hjelp av Server Side Includes (SSI). SSI oppsto rundt 1994 med NCSA HTTPd-serveren; Apaches mod_include-modul ble senere den dominerende implementeringen og vedlikeholdes fortsatt i Apache 2.4.x.

Webserveren behandler SSI-direktiver skrevet i HTML-kommentarsyntaks - for eksempel <!--#include virtual="/header.inc" --> - og erstatter fragmentet inn i det sammensatte svaret før det sendes til nettleseren. Nettleseren mottar aldri .inc-filen direkte; den ser bare det sammenslåtte HTML-resultatet.

Typiske bruksområder er gjenbrukbare elementer på tvers av nettstedet, som sidehoder, bunntekster og navigasjonsmenyer. Fordi enhver endring i .inc-filen forplanter seg umiddelbart til hver side som inkluderer den, tilbød SSI en primitiv form for mal-system på serversiden før PHP og andre skriptspråk ble standard.

Filendelsen .inc er en konvensjon uten et tvungent format: den samme endelsen brukes også av PHP-inkluderingsfiler, assembler-inkluderingsfiler og Delphi/Pascal-kildefragmenter. En .inc-fil beregnet for SSI er ren UTF-8 eller ASCII-tekst - et HTML-fragment uten <html>, <head> eller <body>-tagger. SSI er i stor grad foreldet for nye prosjekter, erstattet av PHP include/require, mal-motorer som Jinja2 og Twig, og statiske sidegeneratorer som Jekyll eller Hugo.

Sikkerhet og trygghet

RISIKO: LOW

En .inc-fil er ren tekst - den inneholder ingen kjørbar binærkode og er ikke en malware-vektor i seg selv. Imidlertid vil en .inc-fil som inneholder PHP- eller SSI-kode behandlet av en server, kjøres på serveren; en ondsinnet utformet .inc med serverside-kode kan forårsake skade hvis den lastes opp til en server og inkluderes. Som en fil du laster ned og åpner i et tekstredigeringsprogram: trygg. Hovedrisikoen er en webserver som er feilkonfigurert til å servere .inc-filer direkte (for eksempel ved å eksponere databaselegitimasjon i en config.inc).

Formatdetaljer

i et nøtteskall
FULLT NAVNHTML Server Side Include Fileogså kjent som SSI include file, server include
UTVIKLERN/A (SSI originated at NCSA HTTPd ~1994; standardized informally; Apache mod_include)siden ~1994 (NCSA HTTPd server includes); Apache adopted and extended
MIME-TYPEtext/html
TYPETekstfil - HTML/SSI-fragment inkludert på serversiden i andre sider
STANDARDÅpen · royalty-fri
Denne filendelsen brukes også av…
  • PHP-inkluderingsfil - PHP-utviklere navngir ofte inkluderte PHP-kodefragmenter med .inc-endelse (f.eks. config.inc, db.inc); behandles på serversiden av PHP, sendes aldri direkte til nettlesere.
  • Assembler/Pascal/Delphi-inkluderingsfil - Mange programmeringsspråk (x86 assembler NASM/MASM, Pascal/Delphi, Fortran) bruker .inc for inkluderingsfiler som inneholder konstanter, makroer eller delte deklarasjoner.
  • Spill/Motor-datainkludering - Spillmotorer inkludert GZDoom (DECORATE/ZScript), Quake/Source-motoren og AutoHotkey bruker .inc for data- eller skriptfragmenter som inkluderes i større skript.

Programmer som åpner INC-filer

Windows4 apps
Microsoft Visual Studio Freemium Åpne direkte; støtter .inc som HTML eller kode-inkludering avhengig av prosjektkontekst.
Sublime Text Freemium Fil > Åpne fil. Sett syntaks til HTML eller PHP for riktig utheving.
Notepad Åpen kildekode Fil > Åpne. Utmerket HTML/PHP-syntaksutheving for .inc-filer.
Visual Studio Code Åpen kildekode Åpne mappe eller dra filen inn i VS Code. Knytt .inc til HTML- eller PHP-syntaks for utheving.
macOS3 apps
TextMate Åpen kildekode Åpne .inc-filen og tildel HTML- eller PHP-pakke for syntaksutheving.
BBEdit Freemium Åpne direkte; BBEdit støtter SSI-syntaksfargelegging.
Visual Studio Code Åpen kildekode Åpne mappe eller dra filen inn i VS Code. Knytt .inc til HTML- eller PHP-syntaks for utheving.
Linux2 apps
Vim Åpen kildekode vim file.inc - bruk set ft=html eller ft=php for syntaks. Mye brukt i serverside-kontekster.
Visual Studio Code Åpen kildekode Åpne mappe eller dra filen inn i VS Code. Knytt .inc til HTML- eller PHP-syntaks for utheving.

Tekniske detaljer

dyp spesifikasjon
FiltypeRen tekst - HTML-fragment (delvis sideinnhold uten strukturelle tagger)
MIME-typetext/html (primær); text/plain (alternativ)
KodingUTF-8 eller ASCII - samsvarer med kodingen til siden som inkluderer den
KomprimeringIngen - ukomprimert ren tekst
KrypteringIngen - tilgang kontrolleres på webserver-nivå, ikke på filen
Typisk størrelseUnder 10 KB (gjenbrukbart HTML-fragment som sidehode eller bunntekst)
Magiske byteIngen - ren tekstfil uten binær signatur
SSI-direktiv syntaksHTML-kommentarsyntaks: <!--#include virtual="/sti/fil" --> eller <!--#include file="relativ/sti" -->
ServerbehandlingApache mod_include eller Nginx ngx_http_ssi_module behandler direktiver og injiserer fragmentet før svaret sendes til nettleseren
NettlesersynlighetNettleseren mottar aldri .inc-filen direkte - mottar kun det ferdig sammensatte HTML-svaret
IIS-støtteStøttes via IIS Server Side Includes (SSINC)-modulen på Windows
Tilknyttet OSLinux, Windows, macOS (alle OS som er vert for Apache, Nginx eller IIS)
Vanlige bruksområderSidehoder, bunntekster og navigasjonsmenyer for hele nettstedet - HTML-fragmenter gjenbrukt på flere sider
Erstattet avPHP include/require, Jinja2, Twig og statiske sidegeneratorer (Jekyll, Hugo, Next.js) for ny utvikling
Utgitt~1994 (NCSA HTTPd server includes); Apache adopted and extended
Siste versjonN/A - SSI is a static web technology; Apache mod_include still maintained in Apache 2.4.x
Åpen standardJa · royalty-fri
Spesifikasjonhttpd.apache.org

INC-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med INC-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om INC-filer.

Ofte stilte spørsmål

Hvordan åpner jeg en INC-fil?
En INC-fil er ren tekst - åpne den i et hvilket som helst tekstredigeringsprogram: Notepad++ (Windows), VS Code (alle plattformer), Vim (Linux/macOS), BBEdit (macOS). Den inneholder HTML-fragmenter, PHP-kode, SSI-direktiver eller annen kildekode.
Hvorfor kan jeg ikke åpne INC-filen i nettleseren min?
Nettleseren er feil verktøy. En INC-fil er et fragment for inkludering på serversiden - webserveren setter den inn i sider før de sendes til nettlesere. Åpne den via et tekstredigeringsprogram, ikke en nettleser.
Hva oppretter INC-filer?
Webutviklere oppretter dem manuelt som gjenbrukbare HTML-fragmenter (header.inc, footer.inc). De kommer også fra PHP-prosjekter (config.inc), spill-modifikasjoner, assembler-prosjekter og byggverktøy.
Er en INC-fil farlig?
Som en fil åpnet i et tekstredigeringsprogram, nei - det er ren tekst. Hvis det er en PHP- eller SSI-inkluderingsfil, kjøres koden på serveren, ikke på din datamaskin. Den største risikoen er å utilsiktet eksponere en config.inc med påloggingsinformasjon på en webserver.
Hva er forskjellen mellom SSI og PHP-inkluderinger?
Begge setter inn filinnhold på serversiden. SSI (<!--#include -->) behandles av webserveren (Apache mod_include) og fungerer bare på statisk HTML. PHP include/require behandles av PHP og kan inkludere hvilken som helst PHP-kode. PHP har i stor grad erstattet SSI i moderne webutvikling.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

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

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å