Dömänenstruktur / Subdömänen und Zugriff auf Contenido

Gesperrt
Saint
Beiträge: 6
Registriert: Sa 21. Mai 2005, 23:49
Kontaktdaten:

Dömänenstruktur / Subdömänen und Zugriff auf Contenido

Beitrag von Saint »

Guten Tag!

Ich habe nach erfolgreichem Einarbeiten in Contenido nun ein wenig mit der Struktur meiner Domäne herumexperimentiertund ein wenig ratlos.

Randbedingung:
Ich habe eine Domäne über Domaingo einrichten lassen. Der Anbieter ermöglicht mir, jedes beliebige Unterverzeichnis in meinem Webspace als Startverzeichnis zu definieren.
Desweiteren kann ich Subdomänen anlegen, die ebenfalls auf jedes beliebige Verzeichnis _unterhalb_ des Startverzeichnisses verweisen dürfen.

Zielvorstellung:
1 Ich kann nach Aufruf meiner Domäne www.foo.de die von Contenido erstellte Webseite betrachten und nutzen.
2. Ich habe gleichzeitig Zugriff auf Contenido, um die Inhalte zu bearbeiten.
Bisher kein außergewöhnlicher Anwendungsfall ;)

Problem:
Wenn ich die gesamten CMS-Daten (in der Struktur, wie sie standardmäßig nach dem Entpacken erstellt werden) per FTP ins Root-Verzeichnis verschiebe, dann ist die Webseite unter www.foo.de/cms zu erreichen. Contenido logischerweise unter www.foo.de/contenido.
Richte ich nun /cms in der Domänenkonfiguration als Startverzeichnis ein, dann ist die Webseite unter www.foo.de (wie gewünscht) erreichbar, jedoch komme ich so nicht mehr ins Contenido.
Lasse ich /cms als Startverzeichnis und richte eine Subdomäne www.contenido.foo.de ein, dann ist die Webseite unter www.foo.de und Contenido unter der Subdomäne erreichbar, allerdings funktioniert dann Contenido nicht mehr gescheit... mehr als Login geht da nicht wirklich (vermutlich weil die Skripte mit ".." referenziell verweisen).

Desweiteren habe ich in der Mandanten-Konfiguration die Möglichkeit Server-Pfad und Web-Adresse zu definieren.
Bisher habe ich es nicht hinbekommen, dass beide obig angegebenen Bedingungen (Zielvorstellungen) erfüllt sind und muss mir mit temporären Wechsel des Startverzeichnisses über die Domänenverwaltung verhelfen, wenn ich mit Contenido die Inhalte editieren will.
Die n^i Kombinationsmöglichkeiten von Domänenkonfiguration, Server-Pfad und Web-Adresse verwirren mich nach zig Versuchen nur noch.... Ich vermute, dass die Lösung darin besteht, dass Contenido-Verzeichnis in das CMS-Verzeichnis zu verschieben?! Somit zeigt www.foo.de die Webseite und www.foo.de/contenido das Frontend... aber welcher Server-Pfad ist dann der richtige?

Wer kann mir bezgl dieses Problems auf die Sprünge helfen? Gerne würde ich mit Contenido auch noch weitere Mandanten auf demselben Webspace (und derselben Datenbank) anlegen. Ist es möglich,dass meine Hauptseite unter www.foo.de und ein zweiter Mandant dann unter www.foo.de/mandant2 erreichbar ist?

Ich bin für jeden Tipp dankbar!

Gruß aus Kölle,
Danie
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

In Kürze: Du erstellst eine Domain, die auf das Mandantenverzeichnis verweist und trägst diese bei den Mandanteneinstellungen ein. Du bearbeitest aber die Seite weiterhin über den alten Pfad.

Beispiel:
Contenido ist hier: http://www.foo.de/contenido
Mandanten ist hier: http://www.foo.de/cms
Domain bla.de verweist auf http://www.foo.de/cms

Betrachten: www.bla.de, Bearbeiten: www.foo.de/contenido

Mit den Referenzen hat es eher weniger zu tun, da von www.bla.de kein Weg nach www.foo.de/contenido führt, da dieses Verzeichnis relativ nicht erreichbar ist. Eine absolute Angabe (http://www.foo.de/contenido) entspricht dem empfohlenen Vorgehen.

Das Eintragen von www.foo.de als www.foo.de/cms ist nicht möglich. Wenn es Dir nur darum geht, www.foo.de statt www.foo.de/cms zu erhalten, geht das einfacher:

http://www.thilo-sommer.de/PHPMyFAQ/ind ... 08&lang=de

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Saint
Beiträge: 6
Registriert: Sa 21. Mai 2005, 23:49
Kontaktdaten:

Beitrag von Saint »

Hallo!

Vielen Dank für den Hinweis.

Wenn ich es richtig verstanden habe, dann kann ich das von mir gewünschte Ergebnis nur über eine weitere Domäne erzielen?! Das kann es doch nicht sein.
Ich habe jetzt eine Domäne einrichten lassen, die ich produktiv nutzen möchte, eben www.foo.de.
Es gibt also KEINE Möglichkeit gleichzeitig über www.foo.de (bei Foo.de liegt der Webspace und die Datenbank) die Startseite meiner Webpräsenz zu erreichen UND irgendwie an Contenido ranzukommen OHNE eine weitere Domäne einzurichten???

Was passiert denn, wenn
1. ich die Seite unter www.foo.de/cms/ ablege
2. contenido unter www.foo.de/cms/contenido ablege
3 die Domäne so konfiguriere, dass direkt auf www.foo.de/cms gezeigt wird?

Dann müßte die Webseite doch unter www.foo.de erreichbar sein, Contenido unter www.foo.de/contenido (auf dem Server /document_root/cms/contenido) ohne das das contenido-Verzeichnis stört.

Mit entsprechender Pfadagaben bei der Konfiguration des Mandanten müßte das doch machbar sein? Wie müssen diese dann lauten? Zumindest wäre mir bei dem Problem mit einem Mandanten geholfen.
Wie gesagt, ich nehme Hilfe gerne an. Aber ein weiterer Domäneneintrag kostet ja auch etwas und Webspace und Datenbank liegen bei Domaingo unter der Domäne (Wunschname), die ich nutzen will....
Saint
Beiträge: 6
Registriert: Sa 21. Mai 2005, 23:49
Kontaktdaten:

Beitrag von Saint »

Örks... ich Deppchef.
Den Tipp mit dem PHP-"Workaround" habe ich jetzt nicht umgesetzt.
Werde das erstmal testen.
Vielleicht hat zwischendurch doch jemand eine Meinung zu meinem Vorschlag mit dem Verschieben des Contenido Verzeichnisses?!
Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin »

natuerlich kannst du das wie gewuenscht verschieben. Du musst dann nur alle Pfade anpassen (Mandantenpfade, Pfade in der config.php). HerrB hatte das (wie ich auch) so verstanden, dass du nur Contenido benutzen willst, aber wenn die Hauptdomain etwas anderes zeigen soll, ist das kein Problem
Gesperrt