私は dot net nuke を使用しており、Web サイトの URL を次のように書き換える必要があります: products.aspxからproducts-computers/home.aspx に
このルールを使用してsiteurls.configを変更しようとしました
<LookFor>.*/products.aspx</LookFor> <SendTo>~/products-computers/home.aspx</SendTo>
うまくいきません。助けてください!
私は dot net nuke を使用しており、Web サイトの URL を次のように書き換える必要があります: products.aspxからproducts-computers/home.aspx に
このルールを使用してsiteurls.configを変更しようとしました
<LookFor>.*/products.aspx</LookFor> <SendTo>~/products-computers/home.aspx</SendTo>
うまくいきません。助けてください!
Web サイトの URL を変更しようとしている場合は、Ifinity の URLMaster などのツールを使用して、究極の柔軟性を得る必要があります。
siteurls.config で行っているように見えるのは、誰かが /products.aspx を要求した場合に、products.aspx というページをロードする代わりに、パス (DNN で定義) を持つページを /products-computers としてロードすることを定義することです。 /home.aspx
つまり、Products-Computers という親ページと、その下に Home という子ページが必要です。
以前は siteurls.config を編集していましたが、うまくいきました。ただし、構文には注意する必要があります。私が siteurls.config に関して気に入らないのは、ブラウザのアドレスバーに間違ったアドレスが表示されているのに、正しいページが表示されることです。したがって、私の好みは、私が個人的に調査およびテストしたこのソリューションであり、stackoverflow コミュニティ メンバーによっても確認されています。