Seite 1 von 1
Contenido in Verbindung mit Domain-Aliases
Verfasst: Di 3. Jul 2007, 13:33
von CvH
Hallo zusammen,
ich habe Contenido auf meinem Server unter einer Entwickler-Domain aufgesetzt, bin jetzt fertig damit und möchte nun meine Haupt-Domain einfach als Alias hinzufügen und die Internet-Seiten darunter betreiben. In der Adresszeile des Browsers zeigt er aber immer die ursprüngliche Entwickler-Domain an... das soll natürlich nicht sein...
Beispiel:
Contenido unter Domain
www.test.de installiert, Inhalte gefüllt, Website fertig
Domain
www.hauptdomain.de der Domain
www.test.de als Alias hinzugefügt.
Wenn ich jetzt im Browser
www.hauptdomain.de eingebe, springt er zwar auf die richtigen Inhalte, wechselt aber in der Browserzeile auf
www.test.de/cms/... Richtig wäre, dass er anzeigt
www.hauptdomain.de/cms/...
Da das bei statischen HTML-Seiten nicht passiert, denke ich, dass es an Contenido liegt, aber ich finde nirgends die Möglichkeit das einzustellen.
Kann mir jemand helfen?
Danke und Gruß
Catharina
Verfasst: Di 3. Jul 2007, 13:55
von Dodger77
Die Pfade müssen halt angepasst werden und zwar im Backend unter "Administration -> Mandanten". Wenn das Backend auch umgezogen werden soll, kann man das Setup als "Migration" durchführen oder die entsprechenden Pfade direkt in der Datei "/contenido/includes/config.php" anpassen.
Verfasst: Di 3. Jul 2007, 14:25
von CvH
Vielleicht verstehe ich es nicht richtig, aber das Vorgeschlagene habe ich eigentlich schon probiert:
Unter Administration - Mandanten gibt es zwei Pfade, die angepasst werden können:
Den Server-Pfad (der bleibt ja gleich)
und die Web-Addresse (die habe ich geändert auf
http://www.hauptdomain.de/cms).
Geändert hat sich dadurch aber nichts. Es wird immer noch automatisch
www.test.de/cms/... in der Adresszeile angezeigt.
Oder muss man noch eine Weile warten oder irgendeinen Batchlauf starten, bevor das wirksam wird?
Danke und Gruß
Catharina
Verfasst: Di 3. Jul 2007, 22:27
von CvH
CvH hat geschrieben:Oder muss man noch eine Weile warten oder irgendeinen Batchlauf starten, bevor das wirksam wird?
Also warten ist auf jeden Fall wohl nicht die Lösung. Er springt immer noch um. Zu sehen life übrigens unter
www.cvh-designstudio.de. Umgesprungen wird immer auf
www.vonhobe.net.
Danke und Gruß
Catharina
Verfasst: Di 3. Jul 2007, 22:33
von Dodger77
Sag mal, hast du in dem Mandantenordner evtl. eine "index.php", in der die Weiterleitung definiert ist? Wenn man nämlich einmal auf
http://www.cvh-designstudio.com/cms/front_content.php ist, klappt doch alles ganz gut.
Naja, bis auf den "Internal Server Error", der seit ein paar Minuten erscheint. Am besten die ".htaccess" in Ruhe lassen.
Oder lag es an der?
Verfasst: Di 3. Jul 2007, 22:52
von CvH
Hallo, danke für den Tipp... da schaue ich mal nach.
Mit der .htaccess beschäftige ich mich erst seit ein paar Minuten, da ich für die Suchmaschinen sicherstellen will, das die meine alten Seiten entsprechend umschreiben... ich war nämlich ziemlich gut platziert, aber das klappt irgendwie nicht.
Das Thema "Suchmaschinenfreundliche URLs" mit den Mod Rewrite Rules habe ich erstmal ad akta gelegt, weil ich das jetzt nicht hinbekomme.
Sonnige Grüße
Catharina
Verfasst: Di 3. Jul 2007, 22:57
von CvH
im Mandantenverzeichnis liegt wirklich eine index.php mit folgendem Inhalt:
Code: Alles auswählen
<?php
@include_once ('contenido/includes/config.php');
// path settings
$str_fullpath = substr_replace ($cfg['path']['contenido_fullhtml'], "", -10);
if (isset($cfg['mod_rewrite']['use'])) {
// modrewrite aktiviert
if ($cfg['mod_rewrite']['use'] == 1) {
header("Location: " . $str_fullpath);
} else {
// mod rewrite deaktiviert
header("Location: " . $str_fullpath . "cms/front_content.php");
}
} else {
// kein mod rewrite
header("Location: " . $str_fullpath . "cms/front_content.php");
}
?>
Das kommt von der Version mit den suma-freundlichen URLs meines Wissens. Geändert habe ich da nichts und ich kann da eigentlich auch keinen Redirect entdecken... und nun?
Auch merke ich gerade, dass, wenn ich wie Du geschrieben hast, einsteige, er dann trotzdem noch von .de auf .com wechselt. Das war die Angabe, die ich beim Mandanten zunächst gemacht hatte. Das habe ich jetzt geändert. Mal abwarten.
Würde denn vielleicht in der index.php ein redirect helfen?
Danke und Gruß
Catharina
Verfasst: Di 3. Jul 2007, 23:19
von CvH
...habe die Ursache gefunden: in dem in der index.php eingebundenen include stehen die Pfade fest drin. Ich habe es darin geändert und jetzt funktioniert es auch
Danke für Eure wertvolle Hilfe
Catharina
