現在のドメインを取得する最善の方法は ASP.NET でしょうか?
例えば:
http://www.domainname.com/subdir/は http://www.domainname.comを生成する必要があります http://www.sub.domainname.com/subdir/はhttp://sub.domainname.comを生成する必要があります
ガイドとして、「/Folder/Content/filename.html」(ASP.NET MVC で Url.RouteUrl() によって生成されたものなど) のような URL を URL に直接追加できるはずであり、機能するはずです。