Magento 2 CMS Seite für eingeloggte Kunden: Zugriff nach Kundengruppe steuern
SKU: CMSPAGERESTRICTION1
- Zugriff pro CMS-Seite und CMS-Block: alle, nur eingeloggt oder gewählte Kundengruppen
- Freie Redirect-Ziele mit Rücksprung zur Wunschseite nach dem Login
- Gesperrte Seiten mit noindex und ohne Eintrag in Sitemap und Suche
- Ausnahmeliste und Store-View-Steuerung für mehrsprachige Shops
Einmaliger Kauf · inkl. 12 Monate Updates · zzgl. MwSt.
Magento 2 CMS Seite für eingeloggte Kunden: Zugriff nach Kundengruppe steuern
Mit dieser Erweiterung richten Sie eine Magento 2 CMS Seite für eingeloggte Kunden ein: Händlerpreislisten, Partnerinformationen, Download-Seiten oder interne Anleitungen sind nur sichtbar, wenn sich ein Kunde angemeldet hat oder zu einer bestimmten Kundengruppe gehört. Die Regel legen Sie direkt im CMS-Editor fest, ohne Programmierung und ohne zweites System.
Magento bringt von Haus aus keine Zugriffsbeschränkung für CMS-Inhalte mit. Wer einen geschlossenen Bereich möchte, behilft sich oft mit versteckten URLs oder einem Passwortschutz auf Serverebene. Beides ist unbequem, nicht an Ihre Kundenkonten gekoppelt und aus Sicht der Suchmaschinen unsauber. Das Modul CMS Page Restriction löst die Aufgabe innerhalb von Magento und Hyvä: Zugriffsregel, Redirect, Hinweistext und noindex aus einer Hand, eingerichtet durch Mironsoft.
Geschlossene Bereiche mit einer Magento 2 CMS Seite für eingeloggte Kunden, ohne zweites CMS
Legen Sie fest, wer eine CMS-Seite oder einen Block sehen darf: Die Magento 2 CMS Seite für eingeloggte Kunden richten Sie direkt im Seiten-Editor ein, mit klaren Regeln für alle anderen Besucher.
Zugriff pro Seite
Im CMS-Seiten-Editor wählen Sie: für alle, nur eingeloggte Kunden oder ausgewählte Kundengruppen.
CMS-Blöcke ebenfalls
Auch einzelne Blöcke, etwa ein Preislisten-Teaser, lassen sich auf Kundengruppen beschränken.
Redirect mit Rücksprung
Gesperrte Besucher landen auf der Login-Seite und nach dem Login wieder auf der Wunschseite.
noindex für gesperrte Seiten
Geschützte Inhalte bleiben aus Suchmaschinen, Sitemap und interner Suche heraus.
Ausnahmeliste
Impressum, Datenschutz und weitere Seiten bleiben immer erreichbar, egal was eingestellt ist.
Pro Store View
Regel, Hinweistext und Redirect-Ziel lassen sich je Sprache und Store View unterschiedlich setzen.
Anwendungsfälle: Wann eine Magento 2 CMS Seite für eingeloggte Kunden sinnvoll ist
Überall dort, wo eine Magento 2 CMS Seite für eingeloggte Kunden gebraucht wird, weil Inhalte nicht für jeden Besucher gedacht sind, aber trotzdem im Shop-CMS gepflegt werden sollen.
Händlerbereich im B2B-Shop
Großhändler sehen Staffelkonditionen, Katalog-PDFs und Händlerinfos, Endkunden sehen die Seite nicht. Die Kundengruppe "Großhandel" genügt als Schlüssel für den Händlerbereich in Magento 2.
Partner- und Agenturportal
Vertriebspartner finden Logos, Produktdatenblätter und Konditionen auf geschützten CMS-Seiten, die Sie wie jede andere Seite pflegen.
Mitarbeiter- und Interner Bereich
Bestellrichtlinien, Rabattcodes für das Team oder Hinweise zur Retourenabwicklung liegen im Shop, aber nur für eingeloggte Konten einer internen Kundengruppe.
Vorab-Informationen für Stammkunden
Neuheiten und Aktionen erscheinen zuerst für eine Stammkundengruppe. Wer nicht angemeldet ist, wird zur Anmeldung oder zu einer Erklärungsseite geleitet.
So steuert eine Magento 2 CMS Seite für eingeloggte Kunden den Zugriff direkt im Editor
Im Editor jeder CMS-Seite und jedes CMS-Blocks erscheint ein zusätzlicher Bereich "Zugriff". Dort wählen Sie, ob der Inhalt für alle sichtbar ist, nur für eingeloggte Kunden oder nur für bestimmte Kundengruppen, etwa "Großhandel" oder "Partner".
Eine eigene Berechtigungsverwaltung, Importe oder Zusatz-Menüs sind dafür nicht nötig.
- Drei Modi: Alle, Nur eingeloggt, Ausgewählte Kundengruppen
- Mehrfachauswahl der Kundengruppen, auch "Nicht eingeloggt"
- Dieselbe Logik für CMS-Seiten und CMS-Blöcke
Besucher bekommen eine klare Antwort statt einer Sackgasse
Ruft ein nicht berechtigter Besucher eine geschützte Seite auf, entscheiden Sie, was passiert: Weiterleitung zur Login-Seite, zur Startseite oder zu einer beliebigen CMS-Seite, etwa einer Erklärung zum Händlerzugang.
Auf Wunsch erscheint zusätzlich eine Hinweismeldung. Nach dem Login führt das Modul zur ursprünglich gewünschten Seite zurück, sofern das Konto der Kundengruppe angehört.
- Redirect-Ziel global und pro Inhalt überschreibbar
- Hinweistext je Store View, auch mehrsprachig
- Rücksprung nach Login zur Wunschseite
Gesperrt heißt auch: nicht im Suchindex und nicht im Cache vermischt
Geschützte Seiten sollen nicht in Suchergebnissen auftauchen. Das Modul setzt für gesperrte Seiten noindex/nofollow, nimmt sie aus der XML-Sitemap heraus und blendet sie in der Seitensuche aus. Der Redirect bleibt temporär (302), damit die Seite später ohne SEO-Altlasten wieder geöffnet werden kann.
Die Prüfung berücksichtigt den Full-Page-Cache: Seiten mit Regel werden je Kundengruppe getrennt ausgeliefert, damit niemand versehentlich die Version eines anderen Besuchers sieht.
- noindex/nofollow und Sitemap-Ausschluss automatisch
- 302-Redirect statt dauerhafter Weiterleitung
- Cache-Trennung nach Kundengruppe
Geschlossener Bereich: ohne und mit CMS Page Restriction
Die Magento 2 CMS Seite für eingeloggte Kunden im direkten Vergleich zu den üblichen Notlösungen.
| Aspekt | Ohne Modul | Mit Modul |
|---|---|---|
| Zugriffsregel | Versteckte URL oder Passwortschutz auf Serverebene | Auswahl im CMS-Editor: alle, nur eingeloggt oder Kundengruppen |
| Kundengruppen | Werden nicht berücksichtigt | Mehrfachauswahl inklusive "Nicht eingeloggt" |
| Besucher ohne Berechtigung | Fehlerseite oder Passwortdialog des Browsers | Redirect zu Login oder CMS-Seite mit Hinweistext |
| Suchmaschinen | Seite kann indexiert werden oder bleibt nur zufällig verborgen | noindex, nofollow, keine Sitemap, keine Seitensuche |
| Mehrsprachigkeit | Jede Sprache einzeln absichern | Regel und Hinweistext je Store View |
| Pflegeaufwand | Entwickler oder Serverzugang nötig | Redakteure arbeiten im gewohnten Editor |
So läuft die Einrichtung der Magento 2 CMS Seite für eingeloggte Kunden ab
Das Modul wird nicht heruntergeladen: Wir richten die Magento 2 CMS Seite für eingeloggte Kunden in Ihrem Shop ein. Der Ablauf:
-
1
Bedarf klären
Wir besprechen, welche CMS-Seiten und Blöcke geschützt werden und welche Kundengruppen Zugriff erhalten sollen.
-
2
Installation im Shop
Wir installieren das Modul in Ihrer Magento-2-Instanz, zunächst in einer Testumgebung, wenn Sie das wünschen.
-
3
Regeln und Texte festlegen
Redirect-Ziel, Hinweistext je Store View und die Ausnahmeliste werden gemeinsam konfiguriert.
-
4
Test mit zwei Konten
Wir prüfen die Seiten als Gast, als normaler Kunde und als Mitglied der freigegebenen Gruppe, inklusive Cache und Suchmaschinen-Tags.
-
5
Übergabe
Ihr Team erhält eine kurze Anleitung, wie neue Seiten und Blöcke geschützt werden.
Abgrenzung zu anderen Mironsoft-Modulen
CMS Page Restriction schützt gezielt einzelne CMS-Seiten und CMS-Blöcke und liefert damit die Magento 2 CMS Seite für eingeloggte Kunden. Eine Shop-weite Login-Pflicht für Katalog und Checkout ist eine andere Aufgabe und wird vom separaten Modul Force Login abgedeckt. Die Freigabe neuer Kundenkonten übernimmt das Modul Customer Approval, kundengruppenabhängige Preise das Modul Custom Price.
Die Module lassen sich kombinieren: Erst geben Sie ein Konto frei, dann ordnen Sie es einer Kundengruppe zu, und anschließend sieht der Händler seinen Bereich. Einen gesonderten Passwortschutz brauchen Sie dafür nicht.
Kein Download, sondern persönliche Einrichtung
CMS Page Restriction ist hier nicht als fertige Download-Datei zum Selbst-Installieren gelistet. Der Kauf ist eine Beauftragung: Nach dem Kauf melden wir uns, richten die Magento 2 CMS Seite für eingeloggte Kunden in Ihrem Shop ein und legen gemeinsam mit Ihnen fest, welche Seiten, Blöcke und Kundengruppen geschützt werden.
Häufige Fragen
Zu Zugriffsregeln, Suchmaschinen, Cache und zum Ablauf des Kaufs.
Wie kann ich in Magento 2 eine CMS-Seite nur für eingeloggte Kunden anzeigen?
Kann ich einzelne CMS-Blöcke und nicht nur ganze Seiten schützen?
Was sieht ein Besucher ohne Berechtigung?
Werden geschützte Seiten von Google indexiert?
Funktioniert das mit dem Full-Page-Cache?
Wie kann ich in Magento 2 eine CMS-Seite nur für eine Kundengruppe freigeben?
Ist eine Magento 2 CMS Seite für eingeloggte Kunden DSGVO-konform?
Wie lange dauert die Einrichtung?
Kann ich das Modul selbst herunterladen und installieren?
Magento 2 CMS Seite für eingeloggte Kunden – Mironsoft CMS Page Restriction