.INC

INC-bestand

HTML Server Side Include File
Stel een vraag
SNEL ANTWOORD

Een INC-bestand is een fragment in platte tekst - meestal een HTML-snippet (zoals een header of footer van een site) die een webserver in pagina's invoegt voordat deze naar de browser worden verzonden. Open het in elke tekstverwerker: Notepad++, VS Code of Vim. De browser ontvangt het .inc-bestand nooit rechtstreeks; het wordt volledig aan de serverzijde verwerkt.

Ontwikkelaar: N/A (SSI originated at NCSA HTTPd ~1994; standardized informally; Apache mod_include) Categorie: Ontwikkelaarsbestanden Open standaard MIME: text/html
OPENT OP Windows macOS Linux
Gerelateerd: .DO · .MD · .HEX · .XSD

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 15, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het INC-bestandsformaat?

Een .inc-bestand in de webcontext is een HTML-fragment dat is ontworpen om door een webserver in andere pagina's te worden ingevoegd met behulp van Server Side Includes (SSI). SSI ontstond rond 1994 met de NCSA HTTPd-server; de mod_include-module van Apache werd later de dominante implementatie en wordt nog steeds onderhouden in Apache 2.4.x.

De webserver verwerkt SSI-richtlijnen die zijn geschreven in HTML-commentaarsyntaxis - bijvoorbeeld <!--#include virtual="/header.inc" --> - en vervangt het fragment in het samengestelde antwoord voordat het naar de browser wordt verzonden. De browser ontvangt het .inc-bestand nooit rechtstreeks; deze ziet alleen de samengevoegde HTML-output.

Typische toepassingen zijn herbruikbare elementen voor de hele site, zoals paginakopteksten, voetteksten en navigatiebalken. Omdat elke wijziging in het .inc-bestand onmiddellijk wordt doorgevoerd op elke pagina die het bevat, bood SSI een primitieve vorm van server-side templating voordat PHP en andere scripttalen de standaard werden.

De extensie .inc is een conventie zonder afgedwongen formaat: dezelfde extensie wordt ook gebruikt door PHP-include-bestanden, assembler-include-bestanden en Delphi/Pascal-bronfragmenten. Een .inc-bestand bedoeld voor SSI is platte UTF-8 of ASCII-tekst - een HTML-fragment zonder <html>, <head> of <body> wrappers. SSI is grotendeels verouderd voor nieuwe projecten, vervangen door PHP include/require, template-engines zoals Jinja2 en Twig, en statische site-generatoren zoals Jekyll of Hugo.

Beveiliging & veiligheid

RISICO: LOW

Een .inc-bestand is platte tekst - het bevat geen uitvoerbare binaire code en is op zichzelf geen malwarevector. Een .inc-bestand met PHP- of SSI-code die door een server wordt verwerkt, wordt echter wel op de server uitgevoerd; een kwaadaardig opgesteld .inc-bestand met server-side code kan schade aanrichten als het naar een server wordt geüpload en wordt ingevoegd. Als een bestand dat u downloadt en opent in een tekstverwerker: veilig. Het grootste risico is een webserver die verkeerd is geconfigureerd om .inc-bestanden rechtstreeks te serveren (waardoor bijvoorbeeld databasegegevens in een config.inc worden blootgesteld).

Formaatdetails

in een notendop
VOLLEDIGE NAAMHTML Server Side Include Fileook bekend als SSI include file, server include
ONTWIKKELAARN/A (SSI originated at NCSA HTTPd ~1994; standardized informally; Apache mod_include)sinds ~1994 (NCSA HTTPd server includes); Apache adopted and extended
MIME-TYPEtext/html
TYPETekstbestand - HTML/SSI-fragment dat aan de serverzijde in andere pagina's wordt ingevoegd
STANDAARDOpen · royaltyvrij
GERELATEERD.do.md.hex.xsd
Deze extensie wordt ook gebruikt door…
  • PHP Include-bestand - PHP-ontwikkelaars noemen ingevoegde PHP-codefragmenten vaak met de extensie .inc (bijv. config.inc, db.inc); deze worden aan de serverzijde verwerkt door PHP en nooit rechtstreeks aan browsers geserveerd.
  • Assembler/Pascal/Delphi Include-bestand - Veel programmeertalen (x86 assembler NASM/MASM, Pascal/Delphi, Fortran) gebruiken .inc voor include-bestanden die constanten, macro's of gedeelde declaraties bevatten.
  • Game/Engine Data Include - Game-engines waaronder GZDoom (DECORATE/ZScript), Quake/Source engine en AutoHotkey gebruiken .inc voor data- of scriptfragmenten die in grotere scripts worden ingevoegd.

Programma's die INC-bestanden openen

Windows4 apps
Microsoft Visual Studio Freemium Rechtstreeks openen; ondersteunt .inc als HTML of code-include, afhankelijk van de projectcontext.
Sublime Text Freemium Bestand > Bestand openen. Stel syntaxis in op HTML of PHP voor de juiste accentuering.
Notepad Open-source Bestand > Openen. Uitstekende HTML/PHP-syntaxisaccentuering voor .inc-bestanden.
Visual Studio Code Open-source Map openen of bestand naar VS Code slepen. Koppel .inc aan HTML- of PHP-syntaxis voor accentuering.
macOS3 apps
TextMate Open-source Open het .inc-bestand en wijs de HTML- of PHP-bundel toe voor syntaxisaccentuering.
BBEdit Freemium Rechtstreeks openen; BBEdit ondersteunt SSI-syntaxiskleuring.
Visual Studio Code Open-source Map openen of bestand naar VS Code slepen. Koppel .inc aan HTML- of PHP-syntaxis voor accentuering.
Linux2 apps
Vim Open-source vim file.inc - gebruik ft=html of ft=php voor syntaxis. Veelgebruikt in server-side contexten.
Visual Studio Code Open-source Map openen of bestand naar VS Code slepen. Koppel .inc aan HTML- of PHP-syntaxis voor accentuering.

Technische details

diepe specificaties
BestandstypePlatte tekst - HTML-fragment (gedeeltelijke pagina-inhoud zonder structurele wrappers)
MIME-typetext/html (primair); text/plain (alternatief)
CoderingUTF-8 of ASCII - komt overeen met de codering van de invoegende pagina
CompressieGeen - ongecomprimeerde platte tekst
VersleutelingGeen - toegang gecontroleerd op webserverniveau, niet op het bestand
Typische grootteMinder dan 10 KB (herbruikbaar HTML-fragment zoals een header of footer van een site)
Magic bytesGeen - plat tekstbestand zonder binaire handtekening
SSI-richtlijn syntaxisHTML-commentaarsyntaxis: <!--#include virtual="/pad/bestand" --> of <!--#include file="relatief/pad" -->
SerververwerkingApache mod_include of Nginx ngx_http_ssi_module verwerkt richtlijnen en injecteert het fragment voordat het antwoord naar de browser wordt verzonden
Zichtbaarheid in browserDe browser ontvangt het .inc-bestand nooit rechtstreeks - ontvangt alleen het volledig samengestelde HTML-antwoord
IIS-ondersteuningOndersteund via de IIS Server Side Includes (SSINC) module op Windows
Bijbehorend OSLinux, Windows, macOS (elk besturingssysteem waarop Apache, Nginx of IIS draait)
Veelvoorkomend gebruikHeaders, footers en navigatiebalken voor de hele site - HTML-fragmenten die op meerdere pagina's worden hergebruikt
Vervangen doorPHP include/require, Jinja2, Twig en statische site-generatoren (Jekyll, Hugo, Next.js) voor nieuwe ontwikkeling
Uitgebracht~1994 (NCSA HTTPd server includes); Apache adopted and extended
Laatste versieN/A - SSI is a static web technology; Apache mod_include still maintained in Apache 2.4.x
Open standaardJa · royaltyvrij
Specificatiehttpd.apache.org

INC conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met INC-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over INC-bestanden.

Veelgestelde vragen

Hoe open ik een INC-bestand?
Een INC-bestand is platte tekst - open het in elke tekstverwerker: Notepad++ (Windows), VS Code (alle platforms), Vim (Linux/macOS), BBEdit (macOS). Het bevat HTML-fragmenten, PHP-code, SSI-richtlijnen of andere broncode.
Waarom kan ik het INC-bestand niet openen in mijn browser?
De browser is het verkeerde hulpmiddel. Een INC-bestand is een fragment voor server-side invoeging - de webserver voegt het in pagina's in voordat deze naar browsers worden verzonden. Bekijk het via een tekstverwerker, niet via een browser.
Wat maakt INC-bestanden aan?
Webontwikkelaars maken ze handmatig aan als herbruikbare HTML-fragmenten (header.inc, footer.inc). Ze zijn ook afkomstig van PHP-projecten (config.inc), game-mods, assembler-projecten en build-tools.
Is een INC-bestand gevaarlijk?
Als een bestand dat in een tekstverwerker wordt geopend, nee - het is platte tekst. Als het een PHP- of SSI-include-bestand is, wordt de code op de server uitgevoerd, niet op uw computer. Het grootste risico is het per ongeluk blootstellen van een config.inc met inloggegevens op een webserver.
Wat is het verschil tussen SSI en PHP-includes?
Beide voegen bestandsinhoud in aan de serverzijde. SSI (<!--#include -->) wordt verwerkt door de webserver (Apache mod_include) en werkt alleen op statische HTML. PHP include/require wordt verwerkt door PHP en kan elke PHP-code bevatten. PHP heeft SSI grotendeels vervangen in moderne webontwikkeling.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.M4AMPEG-4 Audio File
7.MDMarkdown Document
8.BINCD/DVD Disc Image (BIN/CUE)
9.ODTOpenDocument Text
10.JSONJavaScript Object Notation file

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z