私はほぼ完成したウェブサイトに取り組んでいます。Web サイトは ASP.Net、C# Framework 4.0 で開発されています。
URL ルーティング/書き換えの機能を追加して、URL をより使いやすくしたいと考えています。ネットでたくさんの例を見つけましたが、ほとんどの例はhttp://www.example.com/phoneやhttp://www.example.com/computerのようなものです。
私の場合、ページは PageID、Language、ArticleID などの複数のクエリ文字列に依存しています。
以下に示すように、以下の例の URL を 1 つに変換するにはどうすればよいですか
http://webd:8080/ArticleDetails.aspx?Language=en-US&PageID=19&ArticleID=18 http ://webd:8080/Article/Article-title-should-appear-here.aspx にする必要があります
http://webd:8080/Archive.aspx?PageId=7&Language=en-US http://webd:8080/Archive にする必要があり ます
http://webd:8080/Archive.aspx?PageId=7&Language=en-USx http ://webd:8080/الذاتية/وسوف-تذnea-المادة-الراعبة-العنوان-nea.aspx である必要があります
はい、これは現在、英語版とアラビア語版の多言語 Web サイトですが、後でスペイン語と他の言語も追加する必要があります。
私はネット上でいくつかの例を見てきましたが、誰かが私に完全な例を教えてくれることを望んでいます.
Language=en-US PageID=19 ArticleID=18 を渡して、ユーザーの友達の URL を作成できるはずです。キックスタートをするための完全な例をいただければ幸いです。