Erneut vielen herzlichen Dank!
Zitat von
planepix
Du musst deine Domain auf das Verzeichnis /web weiterleiten.
Die Hauptdomain kann bei Manitu leider nicht umgeleitet werden, sie führt automatisch in das öffentliche Verzeichnis /web (bei anderen Webhostern heißt dieses Verzeichnis eben /htdocs bzw. /public, /www oder was auch immer). Nur für Sub- oder Zusatzdomains kann bei Manitu eine Weiterleitung in ein tiefer liegendes Verzeichnis innerhalb des "originalen" Document-Root /web eingerichtet werden.
Zitat von
planepix
Wenn du dann den Contao Manager verwenden willst, legst du diesen via FTP in das Verzeichnis /web und rufst diesen dann im Browser auf. Während der Installation werden Dateien und Ordner angelegt, die eine Ebene höher liegen als das /web Verzeichnis.
Das ist soweit verständlich, aber jetzt bin ich etwas stutzig:
In einem Video der Academy wird der Contao-Manager in das Unterverzeichnis (/public)/manager2/web gepackt. Somit wären aber auch alle Contao-Dateien im Elternverzeichnis /manager2 noch für Besucher zugänglich, da diese Dateien noch immer innerhalb des "öffentlichen Bereichs" unter /public abgelegt sind. Laut Cookbook soll jedoch explizit und ausschließlich das /web-Verzeichnis für Besucher zugänglich sein, nicht jedoch die anderen Dateien:
Code:
Warning: For security purpose, the web/ folder should be the only one to be accessible by visitors.
Gemäß dieser Aussage muss der Contao-Manager doch eigentlich direkt im Document Root-Verzeichnis mit dem Namen /public liegen, damit die weiteren Contao-Dateien nicht mehr im öffentlichen Bereich der Website gespeichert sind. Was ist denn nun richtig? Darf komplett alles von Contao öffentlich sein, oder nur der Teil, der in /web liegen soll?
Zitat von
planepix
Die temporäre Index-Datei müsstest du dann in das Verzeichnis /web legen. Besser wäre ein htaccess-Schutz, der auch Bots und Spider davon abhält, die Seiten zu durchsuchen.
Danke für den Tipp! Da muss ich mich mal schlau lesen...
Edit (03.12.2017): Zu einem späteren Zeitpunkt im Video wird der Document Root-Pfad auf das Unterverzeichnis (/public)/manager2/web umgeändert. Somit ist dann auch tatsächlich nur dieser einzelne Ordners für die Öffentlichkeit erreichbar, was der obigen Warnung entspricht. Hiermit hat sich meine Frage erübrigt!
Aufgrund der Tatsache, dass das "öffentliche Verzeichnis" bei Manitu zufälligerweise bereits von Haus aus als /web bezeichnet wurde, kann ich ohne weitere Umwege den Contao-Manager darin ablegen. Ein zusätzliches Unterverzeichnis für das Contao-CMS wäre mir aber dennoch lieber, um das Webhosting etwas übersichtlicher zu halten.
Lesezeichen