サイトコアのウェブサイトのホームページでエラーが発生します

StackOverflow https://stackoverflow.com/questions/2168857

  •  24-09-2019
  •  | 
  •  

質問

私はサイトコアに新しいですし、サイトコア6を使用して私の最初のサイトを構築しています。

私はレイアウトとsublayoutを作成したレイアウトオフに基づいて新しいテンプレートを作成しました。私はまた、テンプレートオフに基づいてコンテンツアイテムを作成しています。

私はすべてを公開していると私は、サイトをアクセスもしようとすると、エラーを持ってます。

エラーは次のとおりです。要求された文書のレイアウトが見つかりませんでした。

サイトにアクセスする際に

このエラーは、http://localhost/を使用して発生したが、期待通りにhttp://localhost/homepage.aspxを使用している場合、サイトが動作します。もちろん私は、ファイル名を指定しなくても、仕事にサイトを必要とします。

http://localhost/への要求から出力されるフィドラーを使用し

<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>

私は私のスタートページですが、私はこれを行うためのオプションを見ることができないページを指定する必要がありますように見えます。

すべてのヘルプをいただければ幸いです。

役に立ちましたか?

解決

これは二つの質問に沸く:あなたがあなたのページを見ることができないとスタートページを設定する方法をなぜ

のページのレイアウトを設定します サイトコアは、それが使うレイアウトを知る必要があり、あなたのページを表示することができるようにするためには、

。あなたは、項目テンプレートの標準値にそれを設定し、より一般的に、ページ上で直接これを設定したりすることができます。 レイアウトは、「/サイトコア/レイアウト/レイアウト」に格納され、それらは、.NET ASPXのファイルに対応しています。ページの出力を形成するために完成予想(XSLT)とサブレイアウトレイアウトとコンテンツ・アイテム(単数または複数)と組み合わされる(ASCX)もあります。

スタートページについて

サイトコアは、名前「ウェブサイト」でサイトタグを見て、セクションの設定/サイトコア/サイトではweb.configファイル内のページを開始する場所を定義します。通常、これはROOTPATHでStartItemの「/ホーム」「/サイトコア/コンテンツ」に設定されている、あなたのサイトコアGUIで対応するパスを見つけます。

は、この上で述べたことをはるかにありますが、私は実際にサイトコアで導入コースをお勧めします。私たちの地元の事務所に連絡し、彼らは支援させていただきます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top