1

シナリオを確認しましょう:

ルートを使用してtbl_Usershttp://mydomain/[username] を各ユーザーのプロファイルにマップしました。プロファイルにルーティングされたページがいくつかあります (連絡先など)。

routes.MapPageRoute(
     "UserProfiles",
     "{username}",
     "~/views/ShowProfile.aspx"
     );

 routes.MapPageRoute(
    "UserProfilesContacts",
    "{username}/contactus",
    "~/views/ShowContact.aspx"
 );

ここで、彼らに自分自身のドメインを登録させ、そのドメインをプロフィール ページにマッピングさせる必要があります (ドメインを転送したくありません! 自分の URL を確認したいのです)。

http://aDomain.com  == search in db ==>  http://mydomain.com/[aUser]

など

http://aDomain.com/contactus ==search in db==>  http://mydomain.com/[aUser]/contactus

私は彼らのドメイン リストをデータベースに保存しました。ドメインを IIS (またはドメイン エイリアスを mydomain.com) に追加する必要があることはわかっています。

メイン ドメインのプロファイルのように、ドメインで作業できるようにしたいと考えています。

ASP.NET 4 のソリューションは何ですか?

4

0 に答える 0