.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.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.TAGDataFlex Query Tag Name File
6.ICSiCalendar data file
7.JSONJavaScript Object Notation file
8.M4AMPEG-4 Audio File
9.JPGJPEG Image
10.DATProgram Data File (generic)

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-Å