0

私はUmbracoによって開発されたウェブサイトを持っています。一点を除けば順調です。

親ノードの下に次のページがあるとしますcontent

ログイン - 登録 - 私たちについて

ブラウザに www.mysite/login/register と入力すると、通常は登録ページが表示されますが、これは意味がありません

他のページの下にあるすべてのページに移動しますが (これは非常に奇妙です)、理由がわかりません。IIS または web.config で行う必要がある変更はありますか?

4

2 に答える 2

0

Umbraco バックエンドでこれらのページに代替 URL がないことを確認できますか? umbracoUrlAlias などの名前を付ける必要があります。

于 2013-06-16T12:38:34.727 に答える
0

「登録」というテンプレートがある場合、次のように URL の末尾に「登録」を追加するだけで、そのテンプレートを任意のページに適用できます。

www.mysite/login/register

「login」の下に存在する「register」というノードが実際に存在しない場合、上記の URL は実質的に次のようになります。

www.mysite/login/?alttemplate=register

なぜ Umbraco Rocks - Alternate Templatesで説明されているように、これは予期された便利な動作です。

于 2013-06-16T15:43:29.367 に答える