J 0 O M L A 6
Website von einem Anfänger für neue Anfänger
  • START
  • Grundlagen
  • Installation
  • Konfiguration
  • Backend
  • Inhalte
  • Menüs
  • Module
  • Templates
  • Template NEUES
  • Benutzer
  • MEDIEN
  • Erweiterungen
  • OPTIMIERUNG
  • SEO & Sicherheit
  • Benutzerdefinierte Felder

Suche

KONFIGURATION

  • Basis- Konfiguration - Basics

  • Basis- Konfiguration - Bedeutung

  • Basis- Konfiguration - Benutzergruppen

  • Basis- Konfiguration - Berechtigungen

  • Basis- Konfiguration - FavIcons

  • Basis- Konfiguration - Server

  • Basis- Konfiguration - Site

  • Basis- Konfiguration - Suchindex

  • Basis- Konfiguration - System

  • Basis- Menüpunkt wichtiger als Beitrag

  • Basis- Meta + Duplicate + robots.txt - sitemap

  1. Aktuelle Seite:  
  2. MENÜZEILE
  3. Konfiguration

Joomla Basis-Konfiguration → Reiter „Server“

Backend: /administrator/index.php?option=com_config
Beispiel:https://joomla6.rneuhoff.de/administrator/index.php?option=com_config
Dann oben: Reiter → Server

Server-Reiter = Technik, Sicherheit und Kommunikation nach außen

Unterschiede Joomla 5 → Joomla 6

👉 Einstellungen sehen gleich aus — Verhalten zuverlässiger.

BereichJoomla 5Joomla 6
Serveroptionen gemischt PHP- und Joomla-Steuerung konsequent Joomla-API gesteuert
Mailversand teils PHP-mail() dominant SMTP klar bevorzugt
Proxy selten genutzt sauber integriert (Cloud-Hosting relevant)
Datenbank MySQL-fokussiert vollständig MySQL/MariaDB kompatibel
Textfilter global feiner auf Gruppen angewendet


Block: Server

Bedeutung: 

Grundlegende technische Kommunikation zwischen Joomla und Hosting-Server.

Wichtige Einstellung
Server-Typ (HTTP-Komprimierung) Aktiviert GZIP → Website wird kleiner übertragen.

Beispiel:  Gzip-Seitenkomprimierung = Ja
Backend: /administrator/index.php?option=com_config
Website: https://joomla6.rneuhoff.de/

➡️ HTML wird komprimiert → schneller Seitenaufbau



Block: Zeitzone

Bedeutung

Bestimmt Uhrzeit für:

  • Beiträge
  • Benutzer
  • Logs
  • Mails

Beispiel

Server-Zeitzone = Europe/Berlin

Pfad: /administrator/index.php?option=com_config
Auswirkung: Artikel gespeichert 20:00 → wird korrekt angezeigt

Typischer Fehler

Falsche Zeitzone → Beiträge erscheinen „in der Zukunft“



Block: Web-Server

Bedeutung

Joomla Verhalten gegenüber Apache / NGINX / IIS

Wichtigste Option

HTTPS erzwingen

Beispiel

HTTPS erzwingen = Gesamte Website
URL danach automatisch: http://joomla6.rneuhoff.de → https://joomla6.rneuhoff.de

SEO + Sicherheit



Block: Proxy

Bedeutung

Nur nötig bei Firmenservern oder Cloud-Hosting hinter Firewall.
Home-Hosting → leer lassen.

Beispiel (Firma hinter Proxy)

Proxy-Host = 192.168.1.10
Proxy-Port = 8080 
 

Pfad: /administrator/index.php?option=com_config



Block: Datenbank

Bedeutung

Technische Verbindung zur Joomla-Datenbank / ⚠️ Nur kontrollieren – selten ändern!

Beispiel

Datenbanktyp = mysqli
Host = localhost 
 

Fehlerfall:
Seite zeigt: Error establishing database connection

Dann hier prüfen.



Block: Mailing

Bedeutung

Wie Joomla E-Mails verschickt:

  • Kontaktformular
  • Registrierung
  • Passwort vergessen

Wichtigste Einstellung

SMTP statt PHP-Mail verwenden

Warum:
Provider blockieren mail() sehr oft → Mails kommen nicht an

Beispiel (empfohlen)

Mailer = SMTP
SMTP-Host = mail.meinedomain.de
SMTP-Port = 587
SMTP-Sicherheit = STARTTLS
SMTP-Authentifizierung = Ja
Benutzer = Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.
Passwort = ******** 
 

Pfad:/administrator/index.php?option=com_config
Test: Komponenten → Kontakte → Formular senden



Bereich: Protokollierung

Speichert Systemmeldungen

Beispiel

Log-Pfad = /administrator/logs
Datei: /administrator/logs/error.php

Nützlich bei Fehleranalyse



Bereich: Textfilter

Bedeutung

Schützt vor schädlichem Code (XSS-Angriffe)

Du bestimmst:
Welche Benutzer HTML oder JavaScript einfügen dürfen

Beispiel

GruppeEinstellung
Super User Kein Filter
Registriert Keine HTML-Tags

Pfad: /administrator/index.php?option=com_config



Bereich: Berechtigungen

Steuert Zugriff auf:

  • Konfiguration
  • Komponenten
  • Inhalte

Beispiel

Redakteur darf Artikel schreiben, aber nichts konfigurieren

System → Konfiguration → Berechtigungen
Gruppe: Editor
Konfigurieren = Verweigert
Artikel bearbeiten = Erlaubt

Zusammenfassung 

BlockAufgabe
Server technische Kommunikation
Zeitzone korrekte Zeiten
Webserver HTTPS & Verhalten
Proxy Firmennetzwerke
Datenbank Verbindung
Mailing E-Mails versenden
Protokollierung Fehleranalyse
Textfilter Sicherheit
Berechtigungen Benutzerrechte

Joomla 6 – Reiter Berechtigungen vollständig verstehen (IHK-Niveau)

Backend aufrufen: /administrator/index.php?option=com_config
Beispiel: https://joomla6.rneuhoff.de/administrator/index.php?option=com_config → Tab Berechtigungen

Unterschied Joomla 5 → Joomla 6

👉 Die Logik blieb gleich – die Anzeige wurde verständlicher. Die meisten Probleme entstehen heute nur noch durch falsches Konzept.

Joomla 5Joomla 6
Rechte funktionierten, aber oft unübersichtlich Vererbung klarer sichtbar
Fehler schwer zu erkennen „Effektiv erlaubt“ zeigt echte Rechte
Erweiterungen konnten Rechte überschreiben System berechnet Prioritäten zuverlässiger



Grundprinzip (das Wichtigste überhaupt)

Joomla arbeitet mit Vererbung + Priorität.

Reihenfolge der Stärke (Vererbung)
Verweigert > Erlaubt > Vererbt
Verweigert schlägt alles — immer.
Wenn eine Gruppe irgendwo „Verweigert“ bekommt → kein Zugriff mehr möglich.


 


Benutzergruppen-Hierarchie (Standard)

 Public
  └ Registered
    └ Author
      └ Editor
        └ Publisher
         └ Manager
            └ Administrator
              └ Super Users

👉 Jede Gruppe erbt automatisch die Rechte der darüberliegenden Gruppe.

Die drei Zustände

ZustandBedeutung
Vererbt Übernimmt Recht von Eltern
Erlaubt Zugriff wird gewährt
Verweigert Zugriff wird komplett blockiert



Wichtig: Wo wirken Rechte?

Rechte können gesetzt werden auf:

  1. Global (ganze Website)
  2. Komponente (z. B. Beiträge)
  3. Kategorie
  4. Einzelner Artikel

Je tiefer → desto stärker (außer „Verweigert“, das gewinnt immer).

Beispiel: Redaktion ohne Admin-Zugriff

Ziel: Redakteur darf Artikel bearbeiten – aber nichts zerstören.
Pfad: System → Konfiguration → Berechtigungen
Gruppe: Editor
Ergebnis: Editor kann Inhalte pflegen, aber keine Website kaputtmachen.

AktionEinstellung
Anmelden Backend Erlaubt
Konfigurieren Verweigert
Administratorzugriff Erlaubt
Super User Verweigert



Einzelne Aktionen erklärt

Anmelden im Backend
Darf in /administrator einloggen

Administratorzugriff
Darf das Backend benutzen (Menüs sehen)

Konfigurieren
Darf globale Einstellungen ändern

Erstellen
Darf neue Inhalte anlegen

Bearbeiten
Darf eigene Inhalte bearbeiten

Status bearbeiten
Darf veröffentlichen / archivieren / löschen

Löschen
Selbsterklärend



Praxisbeispiel: Autor darf nur eigene Artikel ändern

Pfad: Inhalt → Kategorien → Blog → Berechtigungen

Gruppe: Author
Ergebnis: Autor schreibt → Redakteur veröffentlicht

AktionEinstellung
Erstellen Erlaubt
Bearbeiten Eigen
Status bearbeiten Verweigert



Wichtigster Diagnose-Knopf

Rechts oben: Effektiv erlaubt
Das zeigt die tatsächlichen Rechte nach ALLEN Vererbungen.
👉 Wenn etwas nicht funktioniert → dort schauen.

Typische Anfängerfehler

Fehler 1

Man setzt „Verweigert“ global

➡️ Benutzer kann nirgendwo mehr arbeiten

Fehler 2

Man gibt zu viele Rechte auf Kategorie-Ebene

➡️ Benutzer wird plötzlich Admin

Fehler 3

Man testet mit Super User

➡️ Sieht nie Berechtigungsfehler



Goldene Regel

Niemals global verweigern — nur gezielt erlauben

So baut man ein sauberes Rechte-System (empfohlen)

GruppeAufgabe
Author schreibt
Editor korrigiert
Publisher veröffentlicht
Administrator verwaltet Technik
Super User nur Betreiber

Mini-Praxisprüfung

Frage:
Redakteur darf Artikel bearbeiten, aber nicht veröffentlichen. Wo einstellen?

Antwort:
Kategorie- oder Komponentenrechte → Status bearbeiten = Verweigert



Der Kernunterschied Benutzergruppen - Zugriffsebene (sehr wichtig)

Benutzergruppe ist hierarchisch (vererbt Rechte)
Zugriffsebene ist eine Liste (keine Vererbung)

BegriffRegeltFrage die beantwortet wird
Benutzergruppe Was jemand darf Was darf der Benutzer tun?
Zugriffsebene Was jemand sieht Was darf der Benutzer sehen?

👉 Kurz merken:

Gruppe = Können
Zugriffsebene = Sehen



Backend: /administrator/index.php?option=com_users&view=groups
Beispiel: https://joomla6.rneuhoff.de/administrator/index.php?option=com_users&view=groups

Hier steuerst du:

  • Artikel erstellen
  • Artikel bearbeiten
  • veröffentlichen
  • Backend betreten
  • Module verwalten
  • Konfiguration ändern

Also: Fähigkeiten

Beispiel: Gruppe: Author

AktionErgebnis
Artikel schreiben ✔
Artikel veröffentlichen ✖
Backend betreten ✖

Der Benutzer kann etwas tun.



2. Zugriffsebenen = Sichtbarkeit (Anzeige)

Backend: /administrator/index.php?option=com_users&view=levels
Beispiel: https://joomla6.rneuhoff.de/administrator/index.php?option=com_users&view=levels

Hier steuerst du:

  • Menü sichtbar
  • Modul sichtbar
  • Kategorie sichtbar
  • Artikel sichtbar

Also: Anzeige

Beispiel: Zugriffsebene: Registriert

BesucherSieht Inhalt
Gast ✖
Eingeloggt ✔

Der Benutzer darf es sehen, aber nicht unbedingt bearbeiten.

Warum beide zusammen gehören?

Du brauchst IMMER beides gleichzeitig.



Praxisbeispiel (typische Website)

Ziel: Mitglieder dürfen Premium-Artikel lesen, aber nicht bearbeiten

Schritt 1 — Zugriffsebene erstellen

Name: Premium
Mit Gruppe: Registered

Jetzt sehen Mitglieder den Premium-Artikel.

Schritt 2 — Benutzergruppe Rechte

Gruppe Registered: Bearbeiten = Nein Erstellen = Nein

Jetzt können sie nur lesen.

Der typische Anfängerfehler

Man gibt einer Gruppe Rechte……aber vergisst die Zugriffsebene.

Ergebnis: Benutzer darf bearbeiten — sieht aber nichts
oder
Benutzer sieht alles — darf nichts tun

Direktvergleich

SituationBenutzergruppeZugriffsebene
Artikel schreiben ✔ ✖
Menü sehen ✖ ✔
Modul bearbeiten ✔ ✖
Premium lesen ✖ ✔

Teilnehmerfragen

Frage:
Ein Benutzer darf einen Artikel bearbeiten, sieht ihn aber nicht. Warum?

Antwort:
Zugriffsebene fehlt.



Mini-Praxis - Mitgliederbereich bauen

Benutzergruppe

Mitglied → darf nichts bearbeiten

Zugriffsebene

Mitgliederbereich → enthält Gruppe Mitglied

Artikel

Zugriff = Mitgliederbereich

Ergebnis:

Nur Mitglieder sehen den Artikel — niemand kann ihn kaputtmachen.

Warum der Menüpunkt-Zugriff wichtiger ist als der Artikel-Zugriff (Joomla 6)

Das ist kein Detail — das entscheidet, ob Inhalte überhaupt erreichbar sind.

Grundprinzip von Joomla

Ein Artikel wird im Frontend nie direkt geladen. Er wird immer über einen Menüpunkt-Kontext geladen.

Der Menüeintrag bestimmt:

  • Zugriff
  • Layout
  • Kategorie-Filter
  • Sprache
  • Module
  • SEO-URL

👉 Der Artikel selbst ist nur der Inhalt — der Menüpunkt ist die Tür.



Entscheidende Regel

Wenn der Menüpunkt nicht sichtbar ist, existiert der Artikel für den Besucher praktisch nicht, selbst wenn der Artikel Zugriff „Public“ hat.

Beispiel 1 — Klassiker (funktioniert nicht)

Artikel: Titel: Premium Tipps Zugriff: Public
Menüpunkt: Menü → Mitgliederbereich Zugriff: Registered

Ergebnis:

BesucherKann Artikel sehen
Gast ❌ NEIN
Benutzer ✔ JA

Warum?

Der Besucher kommt nie bis zum Artikel — die Tür (Menüpunkt) ist verschlossen.



Beispiel 2 — umgekehrt (sehr gefährlich)

Artikel: Zugriff: Registered
Menüpunkt: Zugriff: Public

Ergebnis:

BesucherSieht
Gast Leere Seite / Zugriff verweigert
Google Fehlerhafte Seite (SEO schlecht)

👉 SEO-Katastrophe: Google indexiert Fehlerseiten.



Die Priorität (ganz wichtig)

Reihenfolge der Wirkung:

1️⃣ Menüpunkt Zugriff
2️⃣ Kategorie Zugriff
3️⃣ Artikel Zugriff

Der erste entscheidet, ob man überhaupt dort ankommt.

Technischer Hintergrund

Joomla erzeugt URLs über Menü-Items:

Beispiel URL: https://joomla6.rneuhoff.de/mitgliedsbereich/premium-tipps
Die Seite gehört logisch zum Menüpunkt: Mitgliedsbereich

Ohne diesen Kontext:

→ keine Module
→ falsches Template
→ falscher Zugriff
→ falsche Metadaten



Praxisregel (sehr wichtig)

Zugriff immer zuerst im Menü planen — nicht im Artikel.

Richtiges Vorgehen Mitgliederbereich bauen

Schritt 1 — Menü schützen

Menüpunkt: Mitgliederbereich Zugriff: Registered

Schritt 2 — Artikel einfach lassen

Artikel:  Zugriff: Public  (👉 Funktioniert perfekt)

Warum?
Der geschützte Bereich wird durch den Einstiegspunkt kontrolliert.



Typischer Anfängerfehler

Man schützt jeden Artikel einzeln.

Folgen:

  • unübersichtlich
  • Fehleranfällig
  • SEO-Probleme
  • Wartung unmöglich

Profis schützen fast immer nur: Menü oder Kategorie — nicht Artikel

Benutzerfragen

Frage:
Ein Artikel ist auf „Public“, aber Gäste können ihn nicht sehen. Warum?

Antwort:
Der zugehörige Menüpunkt hat eingeschränkten Zugriff.



Wann ist ein Artikel-Zugriff sinnvoll?

Nur bei:

  • Einzelartikel exklusiv
  • Vorschauartikel
  • Bezahlcontent innerhalb gleicher Kategorie

Sonst fast nie.


Suchindex im Backend aufrufen:

Komponenten / Suchindex
https://joomla6.rneuhoff.de/administrator/index.php?option=com_config

Unterschiede Joomla 5 → Joomla 6

👉 Grundprinzip bleibt gleich — Joomla 6 automatisiert mehr.

Joomla 5Joomla 6
Smart Search vorhanden, aber optional genutzt stärker integriert und stabiler
Favicon oft manuell im Template direkt im Template-Stil vorgesehen
Sicherheits-Header meist .htaccess neue Plugins + klarere Konfiguration
Sicherheitsprüfung extern nötig mehr Bordmittel vorhanden


1. Suchindex (Smart Search / Finder)

Backend: Komponenten → Suchindex
URL: https://joomla6.rneuhoff.de/administrator/index.php?option=com_finder

Aufgabe

Erstellt eine eigene Suchdatenbank → viel schneller als normale Suche

Ohne Index:

  • langsame Suche
  • ungenaue Ergebnisse

Mit Index:

  • schnelle Suche
  • bessere SEO-Struktur
  • strukturierte Inhalte

Beispiel (Praxis)

Website hat 200 Artikel.. Nach Klick auf: Index erstellen:

Ergebnis:

  • Inhalte werden analysiert
  • Keywords extrahiert
  • interne Suchmaschine funktioniert wie Google-Lite

Wichtig für SEO

Der Suchindex erzeugt strukturierte interne Verlinkung → verbessert Ranking indirekt.



1️⃣ Suchindex aktualisieren (Smart Search / Finder)

Backend: https://joomla6.rneuhoff.de/administrator/index.php?option=com_finder

Unterschied: Index erstellen vs. aktualisieren

👉 Nach neuen Artikeln genügt Aktualisieren
👉 Nach Strukturänderung → Neu indexieren

AktionBedeutung
Index erstellen komplette Datenbank neu aufbauen
Aktualisieren nur Änderungen nachführen



Wann musst du aktualisieren?

Änderungnotwendig
neuer Artikel ✔
Artikel geändert ✔
Kategorie geändert ✔
Menü geändert ✔ wichtig
Template geändert ✖

Automatisch aktualisieren (empfohlen)

Plugin aktivieren:

Backend: System → Plugins → Finder - Indexer
URL: https://joomla6.rneuhoff.de/administrator/index.php?option=com_plugins&view=plugins&filter[search]=finder

Jetzt aktualisiert Joomla den Suchindex automatisch beim Speichern.

Praxisbeispiel

Du bearbeitest Artikel: SEO Grundlagen Joomla
Ohne Aktualisierung: → Suche findet alten Text
Mit Indexer-Plugin: → sofort aktueller Inhalt auffindbar

Typischer Fehler

Nach Import oder Migration: Suche findet nichts → weil Index leer ist

Lösung:
Komponenten → Suchindex → Index löschen → Neu erstellen


 

 

 

 

  1. Basis- Konfiguration - FavIcons

Seite 2 von 3

  • 1
  • 2
  • 3
  • © 2026 - Joomla6.rneuhoff.de - Alle Rechte vorbehalten
  • Impressum
  • Datenschutz
  • Kontakt