開発VM、開発、QA、製品の4つの異なる環境があります。すべての環境には、「Webサイト」サイトに対して次の設定があります。
<site name="website" virtualFolder="/" physicalFolder="/"
rootPath="/sitecore/content" startItem="/home" database="master"
domain="extranet" allowDebug="true" cacheHtml="false"
htmlCacheSize="10MB" registryCacheSize="0" viewStateCacheSize="0"
xslCacheSize="5MB" filteredItemsCacheSize="2MB" enablePreview="true"
enableWebEdit="true" enableDebugger="true"
disableClientData="false" loginPage="/" hostName="www.site.com"
enableFallback="true" enforceVersionPresence="true"/>.
したがって、VMとprodでは、www.site.com / en / home/pressとwww.site.com/en/pressが機能します。
ただし、開発者とQAでは、www.site.com / en / home / pressは機能しますが、www.site.com / en/pressは機能しません。(startItemで動作しますが、startItemなしで404を取得します)。
これは、ISAPIを有効または無効にした場合に発生します(例外なし)。
私のスタートアイテムが見た目どおりの状態にあることを確認する以外は、ここで何が起こっているのか、他にどこを見ればよいのかわかりません。
これを解決するにはどうすればよいですか?さらに詳しい情報が必要な場合はお知らせください。
ありがとう