2

私は dot net nuke を使用しており、Web サイトの URL を次のように書き換える必要があります: products.aspxからproducts-computers/home.aspx に

このルールを使用してsiteurls.configを変更しようとしました

<LookFor>.*/products.aspx</LookFor> <SendTo>~/products-computers/home.aspx</SendTo> うまくいきません。助けてください!

4

2 に答える 2

0

Web サイトの URL を変更しようとしている場合は、Ifinity の URLMaster などのツールを使用して、究極の柔軟性を得る必要があります。

siteurls.config で行っているように見えるのは、誰かが /products.aspx を要求した場合に、products.aspx というページをロードする代わりに、パス (DNN で定義) を持つページを /products-computers としてロードすることを定義することです。 /home.aspx

つまり、Products-Computers という親ページと、その下に Home という子ページが必要です。

于 2013-02-14T17:19:58.847 に答える
0

以前は siteurls.config を編集していましたが、うまくいきました。ただし、構文には注意する必要があります。私が siteurls.config に関して気に入らないのは、ブラウザのアドレスバーに間違ったアドレスが表示されているのに、正しいページが表示されることです。したがって、私の好みは、私が個人的に調査およびテストしたこのソリューションであり、stackoverflow コミュニティ メンバーによっても確認されています。

古いサイト ページを dnn ポータルの単一ページにリダイレクトする

于 2014-03-29T11:32:59.317 に答える