htaccess-Verwaltung

Die htaccess-Verwaltung ermöglicht es Webmastern Ordner auf bequeme Art und Weise mit einem .htaccess-Schutz zu versehen und zu administrieren / verwalten. Diese htaccess-Verwaltung eignet sich zum Beispiel dazu, den Adminbereich von Joomla! mit einem .htaccess-Schutz zu versehen und zeitgleich jedem zugangberechtigten einen eigenen Zugang anzulegen. Äußerst praktisch für Projektseiten, mit mehreren Administratoren. So kann dann nach dem Ausscheiden eines Mitarbeiteres einfach sein .htaccess-Zugang gelöscht werden, ohne ein neues Masterpasswort anlegen zu müssen und dieses an alle Mitwirkende zu verschicken, falls man nur ein Benutzerkonto für den .htaccess-Schutz angelegt hatte.
Bisher mussten Webmaster dazu auf verschiedenen Seiten den Code für die Passwortdatei umständlich generieren lassen und diesen dann in die .htaccess-Datei einfügen. Zudem war es nötig die benötigten Daten manuell (sofern der eigene Provider keine passende Möglichkeit im Kundenlogin anbot) zu erstellen und dann mit einem FTP-Programm hochzuladen.
Die Features:
- Bequeme und einfache Administration
- Gruppenfunktion wird unterstützt
- Nutzer können ihre eigenen Zugangsdaten verwalten
- Passwortschutz auch für andere Ordner möglich inkl. Gruppenrechte
- Keine Registrierung bei JoomTools.de erforderlich!
- Funktioniert ohne Joomla!
Version: RC 4.1.1
Entwickler: JoomTools.de
Sprachen: Deutsch, Englisch, Russisch weitere Sprachen folgen!
Lizenz: Lizenz: JoomTools.de – Lizenz V1.0
Die htaccess-Verwaltung wurde unter PHP5 geschrieben und getestet, unter PHP4 könnten eventuell Fehler auftreten!
Mit dem Download wird bestätigt, dass die Lizenz des Entwicklers zur Kenntnis genommen und akzeptiert wird. Eine Haftung ist ausgeschlossen. Benutzung auf eigenes Risiko.
Wie funktioniert die htaccess-Verwaltung:
ein Beispiel:
DOCUMENTROOT = /var/www/htdocs
JOOMLAROOT = DOCUMENTROOT/joomla (Domain = http://www.domain.de)
htaccess-Verwaltung = DOCUMENTROOT/htv (Subdomain = http://htv.domain.de)
Zu schützende Bereiche sind die Ordner administrator und dokumente im JOOMLAROOT.
Es soll zwei Benutzergruppen geben, Gruppe 1 darf nur in den Administratorbereich und Gruppe 2 darf nur in den Dokumentenbereich.
Als ersten Schritt müssen wir die htaccess neu anlegen:
Name für den Administartionsbereich = JoomAdmin
absoluter Pfad = JOOMLAROOT/administrator.
Im nächsten Schritt könnte man spezielle Anweisungen in die htaccess schreiben, wie RewriteConditions, wird aber normalerweise nicht benötigt.
Im letzten Schritt, können nun die Benutzer angelegt werden:
- Fritz (admin)
- Hans (user)
- Jochen (user)
Nach einem Klick auf -> zurück <- können wir die andere htaccess anlegen:
Name für den Dokumentenbereich = dokumente
absoluter Pfad = JOOMLAROOT/dokumente.
Schritt zwei und drei sind gleich:
- Georg (admin)
- Johannes (user)
- Franz (user)
Nun zu den Unterscheidungen zwischen Admins und User:
Der Admin aus JoomAdmin hat nun die Berechtigung in nur diesem Bereich neue Benutzer anzulegen, zu löschen, zu ändern oder einfach nur einzusehen.
Erreichen kann er diesen über die URL -> http://htv.domain.de/index.php?lang=de&name=JoomAdmin (auf Groß- und Kleinschreibung achten)
Der Admin aus dokumente hat nun die Berechtigung in nur diesem Bereich neue Benutzer anzulegen, zu löschen, zu ändern oder einfach nur einzusehen.
Erreichen kann er diesen über die URL -> http://htv.domain.de/index.php?lang=de&name=dokumente
Ein User hingegen kann nur seine Eigenen Daten anpassen und sieht auch nicht wer noch in der Gruppe ist. Die URL ist jedoch die Gleiche wie Die des Admins.
Um nun in die geschützten Bereiche zu gelangen, rufen die jeweils berechtigten Benutzer ihre Bereiche per URL auf (http://www.domain.de/administrator od. http://www.domain.de/dokumente) und müssen nun ihre, in der htaccess-Verwaltung angelegten Zugangsdaten eingeben. Erst dann können sie auf die geschützen Bereiche zugreifen. Joomla hat eine eigene Zugangsabfrage fürs Backend. Hier gelten die Zugangsdaten der htaccess-Verwaltung nicht.
