.INC

INC Datei

HTML Server Side Include File
Frage stellen
SCHNELLE ANTWORT

Eine INC-Datei ist ein Klartext-Fragment - meist ein HTML-Schnipsel (Kopf- oder Fußzeile einer Website), den ein Webserver in Seiten einfügt, bevor er sie an den Browser sendet. Öffnen Sie sie in einem beliebigen Texteditor: Notepad++, VS Code oder Vim. Der Browser erhält die .inc-Datei nie direkt; sie wird vollständig serverseitig verarbeitet.

Entwickler: N/A (SSI originated at NCSA HTTPd ~1994; standardized informally; Apache mod_include) Kategorie: Developerdateien Offener Standard MIME: text/html
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .DO · .MD · .HEX · .XSD

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 15, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das INC-Dateiformat?

Eine .inc-Datei im Web-Kontext ist ein HTML-Fragment, das dazu bestimmt ist, von einem Webserver mittels Server Side Includes (SSI) in andere Seiten eingefügt zu werden. SSI entstand um 1994 mit dem NCSA HTTPd-Server; das mod_include-Modul von Apache wurde später zur dominierenden Implementierung und wird in Apache 2.4.x weiterhin gepflegt.

Der Webserver verarbeitet SSI-Direktiven, die in HTML-Kommentarsyntax geschrieben sind - zum Beispiel <!--#include virtual="/header.inc" --> - und ersetzt das Fragment in der zusammengestellten Antwort, bevor er sie an den Browser sendet. Der Browser erhält die .inc-Datei nie direkt; er sieht nur die zusammengeführte HTML-Ausgabe.

Typische Anwendungen sind website-weit wiederverwendbare Elemente wie Kopfzeilen, Fußzeilen und Navigationsleisten. Da jede Änderung an der .inc-Datei sofort auf jede Seite übertragen wird, die sie einbindet, bot SSI eine primitive Form des serverseitigen Templatings, bevor PHP und andere Skriptsprachen zum Standard wurden.

Die Dateiendung .inc ist eine Konvention ohne erzwungenes Format: Dieselbe Endung wird auch von PHP-Include-Dateien, Assembler-Include-Dateien und Delphi/Pascal-Quellfragmenten verwendet. Eine für SSI vorgesehene .inc-Datei ist einfacher UTF-8- oder ASCII-Text - ein HTML-Fragment ohne <html>-, <head>- oder <body>-Wrapper. SSI ist für neue Projekte weitgehend veraltet und wurde durch PHP include/require, Template-Engines wie Jinja2 und Twig sowie statische Website-Generatoren wie Jekyll oder Hugo ersetzt.

Sicherheit

RISIKO: LOW

Eine .inc-Datei ist Klartext - sie enthält keinen ausführbaren Binärcode und ist an sich kein Malware-Vektor. Eine .inc-Datei, die PHP- oder SSI-Code enthält, der von einem Server verarbeitet wird, wird jedoch auf dem Server ausgeführt; eine bösartig gestaltete .inc mit serverseitigem Code könnte Schaden anrichten, wenn sie auf einen Server hochgeladen und eingebunden wird. Als Datei, die Sie herunterladen und in einem Texteditor öffnen: sicher. Das Hauptrisiko ist ein Webserver, der falsch konfiguriert ist und .inc-Dateien direkt ausliefert (wodurch z. B. Datenbank-Zugangsdaten in einer config.inc preisgegeben werden).

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEHTML Server Side Include Filealias SSI include file, server include
ENTWICKLERN/A (SSI originated at NCSA HTTPd ~1994; standardized informally; Apache mod_include)seit ~1994 (NCSA HTTPd server includes); Apache adopted and extended
MIME TYPEtext/html
TYPTextdatei - HTML/SSI-Fragment, das serverseitig in andere Seiten eingebunden wird
STANDARDOffen · lizenzfrei
Diese Erweiterung wird auch verwendet von…
  • PHP-Include-Datei - PHP-Entwickler benennen eingebundene PHP-Codefragmente häufig mit der Endung .inc (z. B. config.inc, db.inc); diese werden serverseitig von PHP verarbeitet und nie direkt an Browser ausgeliefert.
  • Assembler/Pascal/Delphi-Include-Datei - Viele Programmiersprachen (x86 Assembler NASM/MASM, Pascal/Delphi, Fortran) verwenden .inc für Include-Dateien, die Konstanten, Makros oder gemeinsame Deklarationen enthalten.
  • Game/Engine-Daten-Include - Game-Engines wie GZDoom (DECORATE/ZScript), Quake/Source-Engine und AutoHotkey verwenden .inc für Daten- oder Skriptfragmente, die in größere Skripte eingebunden werden.

Programme zum Öffnen von INC-Dateien

Windows4 apps
Microsoft Visual Studio Freemium Direkt öffnen; unterstützt .inc je nach Projektkontext als HTML- oder Code-Include.
Sublime Text Freemium Datei > Datei öffnen. Stellen Sie die Syntax auf HTML oder PHP für die korrekte Hervorhebung ein.
Notepad Open Source Datei > Öffnen. Hervorragende HTML/PHP-Syntaxhervorhebung für .inc-Dateien.
Visual Studio Code Open Source Ordner öffnen oder Datei in VS Code ziehen. Verknüpfen Sie .inc mit HTML- oder PHP-Syntax für die Hervorhebung.
macOS3 apps
TextMate Open Source Öffnen Sie die .inc-Datei und weisen Sie das HTML- oder PHP-Bundle für die Syntaxhervorhebung zu.
BBEdit Freemium Direkt öffnen; BBEdit unterstützt SSI-Syntax-Coloring.
Visual Studio Code Open Source Ordner öffnen oder Datei in VS Code ziehen. Verknüpfen Sie .inc mit HTML- oder PHP-Syntax für die Hervorhebung.
Linux2 apps
Vim Open Source vim file.inc - nutzen Sie ft=html oder ft=php für die Syntax. Weit verbreitet in serverseitigen Kontexten.
Visual Studio Code Open Source Ordner öffnen oder Datei in VS Code ziehen. Verknüpfen Sie .inc mit HTML- oder PHP-Syntax für die Hervorhebung.

Technische Details

technische Spezifikation
DateitypKlartext - HTML-Fragment (Teilseiteninhalt ohne Struktur-Wrapper)
MIME-Typtext/html (primär); text/plain (alternativ)
KodierungUTF-8 oder ASCII - entspricht der Kodierung der einbindenden Seite
KompressionKeine - unkomprimierter Klartext
VerschlüsselungKeine - Zugriffskontrolle auf Webserver-Ebene, nicht auf Dateiebene
Typische GrößeUnter 10 KB (wiederverwendbares HTML-Fragment wie Kopf- oder Fußzeile)
Magic BytesKeine - Klartextdatei ohne binäre Signatur
SSI-Direktiven-SyntaxHTML-Kommentarsyntax: <!--#include virtual="/pfad/datei" --> oder <!--#include file="relativer/pfad" -->
Server-VerarbeitungApache mod_include oder Nginx ngx_http_ssi_module verarbeitet Direktiven und injiziert das Fragment vor dem Senden der Antwort an den Browser
Browser-SichtbarkeitDer Browser erhält die .inc-Datei nie direkt - er erhält nur die vollständig zusammengesetzte HTML-Antwort
IIS-UnterstützungUnterstützt über das IIS Server Side Includes (SSINC) Modul unter Windows
Zugehöriges BetriebssystemLinux, Windows, macOS (jedes OS, das Apache, Nginx oder IIS hostet)
Häufige VerwendungenWebsite-weite Kopfzeilen, Fußzeilen und Navigationsleisten - HTML-Fragmente, die auf mehreren Seiten wiederverwendet werden
Abgelöst durchPHP include/require, Jinja2, Twig und statische Website-Generatoren (Jekyll, Hugo, Next.js) für Neuentwicklungen
Veröffentlicht~1994 (NCSA HTTPd server includes); Apache adopted and extended
Neueste VersionN/A - SSI is a static web technology; Apache mod_include still maintained in Apache 2.4.x
Offener StandardJa · lizenzgebührenfrei
Spezifikationhttpd.apache.org

INC-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit INC-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu INC-Dateien.

Häufig gestellte Fragen

Wie öffne ich eine INC-Datei?
Eine INC-Datei ist Klartext - öffnen Sie sie in einem beliebigen Texteditor: Notepad++ (Windows), VS Code (alle Plattformen), Vim (Linux/macOS), BBEdit (macOS). Sie enthält HTML-Fragmente, PHP-Code, SSI-Direktiven oder anderen Quellcode.
Warum kann ich die INC-Datei nicht in meinem Browser öffnen?
Der Browser ist das falsche Werkzeug. Eine INC-Datei ist ein serverseitiges Include-Fragment - der Webserver fügt es in Seiten ein, bevor er sie an Browser sendet. Greifen Sie über einen Texteditor darauf zu, nicht über einen Browser.
Was erstellt INC-Dateien?
Webentwickler erstellen sie manuell als wiederverwendbare HTML-Fragmente (header.inc, footer.inc). Sie stammen auch aus PHP-Projekten (config.inc), Game-Mods, Assembler-Projekten und Build-Tools.
Ist eine INC-Datei gefährlich?
Als Datei, die in einem Texteditor geöffnet wird, nein - es ist Klartext. Wenn es sich um eine PHP- oder SSI-Include-Datei handelt, wird der Code auf dem Server ausgeführt, nicht auf Ihrem Computer. Das Hauptrisiko besteht darin, versehentlich eine config.inc mit Zugangsdaten auf einem Webserver preiszugeben.
Was ist der Unterschied zwischen SSI und PHP-Includes?
Beide fügen Dateiinhalte serverseitig ein. SSI (<!--#include -->) wird vom Webserver (Apache mod_include) verarbeitet und funktioniert nur bei statischem HTML. PHP include/require wird von PHP verarbeitet und kann jeglichen PHP-Code enthalten. PHP hat SSI in der modernen Webentwicklung weitgehend ersetzt.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen