Hallo,
wir haben bei uns ein komisches Verhalten von FirstSpirit festgestellt. Vielleicht kennt sich ja jemand damit aus 🙂
In einem bestimmten Fall nutzen wir CMS_REF für einen internen Verweis mit abs:1. Da wir aber in den Seiten keinen Präfix bestimmt haben und auch in den Server- und Projekteigenschaften, also im Auftrag keinen Präfix bestimmen, wird die Seite zwar absolut aufgerufen aber eben ohne Präfix. So war es zumindest bisher.
Vor kurzem haben wir für dieses Projekt eine automatisierte also zeitgesteuerte Vollpublizierung angestoßen, die auch erfolgreich durchgelaufen ist. Allerdings stand danach vor diesem Verweis plötzlich ein Präfix. Danach führte ich ein paar Tests durch:
Telgenerierung durchgeführt: Präfix stand nicht davor
Teilgenereriung aber den gesamten Strukturknoten (root) ausgewählt: Präfix stand nicht davor
Vollpublizierung (mit "komplett Abgleich") durch geführt: Präfix stand nicht davor
Und das ganze nochmal aber davor habe ich manuell das Generierungsverezichnis geleert.
Nur bei der automatisierten Vollpublizierun wude dieser Präfix davor geschrieben. Diese Publizierung ist eine Kopie einer unserer Teilgenerierungsaufträge ich habe lediglich den Haken von Teilgenerierung auf Vollpublizierung geändert, ansonsten ist alles gleich. Es wird ein "Abgleich (ohne) Löschen" ausgeführt.
Wir nutzen ein Deployment ins lokale Dateisystem (kein rsync) und FirstSpirit Version 4.2.437.44763.
Schließlich habe ich ein Suchlauf über das gesamte Projekt gestartet und habe dann in einer Tabellenvorlage tatsächlich eine Definition der Präfix-Variable gefunden (#global.urlCreator.urlPrefix). Das ist wohl der Grund warum sie dann auch geschrieben worden ist.
Aber WARUM nur bei einer Vollpublizierung ohne Löschen (und automatisiert).
Komisch, oder?
Gruß
Charlotte