Frage

Ich habe die Masterseite auf einer Veröffentlichungs -Site -Sammlung geändert. Als ich zur Startseite zurückfuhr, um die neue Masterseite zu überprüfen, gab der Browser gerade einen 404 -Fehler zurück und teilte mir mit, dass die Seite nicht gefunden werden könne.

Aber wenn ich die Site -Sammlung mit dem SharePoint -Designer öffne, scheint es in Ordnung und an ihrer Stelle zu sein. Alle Seiten sind wie in der Seitenbibliothek erwartet. Innerhalb des Designers konnte ich sogar die Seiten zur Bearbeitung öffnen.

Hat jemand eine Idee, warum der Browser die Seiten nicht finden und öffnen kann?

Updae

Um mein Problem zu verdeutlichen, sollte ich sagen, dass das Umschalten auf die Standard -Master -Seite die Website nicht zurückbringt. Ich bekomme immer noch eine 404 -Antwort. Das Problem sollte also nicht direkt mit meiner benutzerdefinierten Master -Seite zusammenhängen.

War es hilfreich?

Lösung

Ich habe ein ähnliches Verhalten gesehen, wenn die Links zu einer der CSS -Dateien im Kopfabschnitt der Meisterseite falsch sind. Die Seite wird in Designer OK geladen, aber über den Browser wirft sie einen Fehler aus, da sie keine der von ihm benötigten Dateien finden kann. Am besten überprüfen Sie die Quelle der Seite anzeigen und fügen Sie dann jeden Link für die CSS -Dateien in (und das gleiche für JS, wenn Sie den Link CustomJS verwenden) ein.

Andere Tipps

Erhalten Sie den 404 auf allen Seiten in Ihrem RootWeb? Erhalten Sie 404, wenn Navigation zu Seiten im Layouts -Ordner Navigation? Mit anderen Worten: Was ist der Umfang des Problems?

Wenn alle Nicht -Layouts -Seiten im RootWeb sind, ändern Sie die Meisterseite in einem Unterweb, um eine OOTB -OOTB zu verwenden (ich hoffe, Sie haben keine neuen Content -Place -Hälter auf Ihrer benutzerdefinierten Masterseite eingeführt). Wenn die Seiten in dieser Subsite arbeiten, können wir sicher sagen, dass sie tatsächlich durch (etwas) auf der Master -Seite verursacht wird.

Wenn Sie der Meinung sind, dass es etwas auf der Meisterseite ist, streifen Sie zunächst 95% des Inhalts aus, bis Sie fast nichts mehr übrig haben. Wenn es dann funktioniert, können Sie Bit für Stück in die Master -Seite zurückführen, bis es bricht.

Wenn es sich nicht um die Meisterseite handelt, brauchen wir weitere Kontextinformationen und vergessen die Meisterseite - es könnte ein Zusammenfall gewesen sein, dass das Problem angefangen hat, wenn Sie Ihre Meisterseite geändert haben - Sie haben möglicherweise ungefähr zur gleichen Zeit etwas anderes getan, was die 404 verursacht.

Es handelt sich wahrscheinlich um eine fehlende Ressource (CSS, JS -Dateireferenz usw.) auf Ihrer Seite. Sie sollten in der Lage sein, herauszufinden, welche von den ULS -Protokollen (12 Protokolle).

Sie sollten auch überprüfen, ob Sie das gleiche Verhalten für alle Benutzer oder nur bestimmte Benutzer erhalten [z. B. für Ihren Site -Eigentümer, nicht für Ihre anonymen Benutzer].

Hoffe das hilft,

Ben

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top