0

私が書いている ASP.Net MVC 4 アプリケーションがあり、その機能の 1 つは、顧客に独自の Web サイトを提供することです。Web サイトにアクセスできるデフォルトの方法は次のとおりです。http://www.abc.com/cb/acme

上記のように、独自のドメインをこの場所に向けることができるようにしたいと思います。http://www.acme.com

cnameacme.comを使用するように指定することはできますか? http://www.abc.com/cb/acmeあなたの意見と経験では、これを行う最善の方法は何ですか?

更新:可能であれば、Google と bing のクローラーに対応する必要もあります。

4

2 に答える 2

0

ファイル Global.asax で設定できます。例:

routes.MapRoute(
            "CategoryDetails", // Route name
            "{cid}/{id}/{categoryName}/{articleName}.htm", // URL with parameters
            new { controller = "News", action = "Detail", categoryName = UrlParameter.Optional, articleName = UrlParameter.Optional, cid = UrlParameter.Optional, id = UrlParameter.Optional } // Parameter defaults
        );

ビュー内のコード例:

<a href="<%: Url.Action("Detail", "News", new { cid = Model.CategoryId, id = obj.ID , categoryName=Model.TitleContent, articleName = "1" })%>">
于 2013-07-01T03:03:44.040 に答える
0

各顧客に新しいサブドメインを提供できます。http://www.abc.comがメインのウェブサイト ドメインである場合、顧客は次acmeのドメインを持つことができます。

http://acme.abc.com 

新しいドメインをすべての顧客に直接提供することはできません。これが解決策です。

于 2013-06-30T05:30:48.560 に答える