私はVS2010、C#を使用してASP.NET Webサイトを開発していますが、顧客は次のようなページを作成することを望んでいます。
mysite.com/customer(実際にはmysite / customer / default.aspxと呼ばれます)
そのため、顧客ごとにいくつかのフォルダーを手動で作成し、ユーザーがmysite.com/customerと入力して顧客ページを表示できるように、フォルダーにdefault.aspxファイルを挿入しました。
このシナリオを実行するためのより良い方法はありますか?mysite.com/customer1.aspxは必要ありません。mysite.com/customer1が必要です。とにかく、フォルダー(およびフォルダーに含まれるdefault.aspxファイル)を削除して、customersデータベースを使用して自動生成できるものはありますか。 ?
URL書き換えを使用する必要がありますか?とにかく、mysite.com / customer1.aspxページを作成でき、ユーザーはmysite.com/customer1と入力してページを表示できますか?
web.configでURLを書き換えることは可能だと思いますが、毎日ページが増えるため、web.configで手動で書き換えたくありません。
ありがとう