Frage

Ich bin neu in Sitecore und bin mit dem Aufbau meiner ersten Website mit Sitecore 6.

Ich habe erstellt ein layout und ein sublayout und erstellt eine neue Vorlage basierend auf dem layout.Ich habe auch ein content-Objekt basierend auf dem template.

Die ich veröffentlicht habe alles und habe eine Fehlermeldung, wenn ich Versuch zu Zugang die Website.

Der Fehler ist:Das layout für das angeforderte Dokument wurde nicht gefunden.

Dieser Fehler tritt nur beim Zugriff auf die Website verwenden http://localhost/ aber die Seite funktioniert wie erwartet, wenn die Verwendung http://localhost/homepage.aspx.Natürlich muss ich die Website zu arbeiten, ohne einen Dateinamen angeben.

Mit Fiddler die Ausgabe von der Anfrage bis http://localhost/ ist:

<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="%2fsitecore%2fservice%2fnolayout.aspx%3fitem%3d%252f%26layout%3d%257b00000000-0000-0000-0000-000000000000%257d%26device%3dDefault">here</a>.</h2>
</body></html>

Es sieht aus wie ich brauche, um anzugeben, welche Seite ist meine start-Seite, aber ich kann nicht sehen, die Möglichkeit, dies zu tun.

Jede Hilfe würde geschätzt werden.

War es hilfreich?

Lösung

Dies reduziert sich auf zwei Fragen:Warum können Sie nicht Ihre Seite sehen und darüber, wie die Startseite.

Einstellung ein layout für eine Seite

Um für Sitecore in der Lage sein zu zeigen Sie Ihre Seite, muss er wissen, was das layout zu verwenden.Sie können diese direkt auf der Seite oder, mehr allgemein, auf der Elemente-Vorlagen standard-Werte.Die layouts sind gespeichert in "/sitecore/layout/Layouts", und Sie entsprechen ein .net-aspx-Datei.Es gibt auch Darstellungen (XSLT) und Sublayouts (ascx), kombiniert mit dem layout und der Inhalt Einzelteil(s) zu bilden, die Ausgabe auf der Seite.

Über die Startseite:

Sitecore definiert den Seiten Startseite im web.config im Abschnitt Konfiguration/sitecore/ - sites, haben Sie einen Blick auf die Website-tag mit dem Namen "website".Normalerweise ist dieses set startItem "/home" in rootPath "/sitecore/content", finden Sie den entsprechenden Pfad in Ihre Sitecore-Benutzeroberfläche.

Es gibt viel mehr zu sagen über diese, würde ich wirklich empfehlen, einen Einführungskurs in sitecore.Kontaktieren Sie unseren lokalen office-und Sie werden glücklich sein zu helfen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top