1

タイトルが私の質問に十分に関連していない場合は申し訳ありません。探しているものをどのように表現すればよいかわかりませんでした。

私が探しているのは、サブエンティティを作成する方法ですか? サイトの。

例: 「xyz」というサイトがあり、これにはデフォルトのスタイルがあり、「www.xyz.com」からアクセスします。

私ができるようにしたいのは、「www.xyz.com/a」のようなものです->これは、同じサイトを異なるレイアウト/cssでロードします。

違いは、いくつかの css の色の変更と同じくらい単純な場合もあれば、html 構造のマイナーな違いである場合もあります。

しかし、私はこれを理解するためにどこから始めるべきかわからないのではないかと心配しています。

どんなガイダンスも大いに役立ちます

ありがとう

4

2 に答える 2

0

これは簡単です、あなたはあなたのウェブサイトソリューション内に別々のプロジェクトを持っているでしょう。ソリューションを作成し、(ソリューションエクスプローラー内で)右クリックして新しいプロジェクトを作成するだけです。このMSDNの記事をご覧ください。

URLに関しては、通常、受け入れられる方法は次のようにサブドメインを設定することです。

http://site1.xyz.com
http://site2.xyz.com
于 2012-06-11T17:51:18.590 に答える
0

別々のサイトを持つ代わりに、Profileまたは別の永続化メカニズムを使用して、実行時にどのテーマを使用するかを決定してみませんか?

例えば:

protected void Page_PreInit(object sender, EventArgs e)
{
    Page.Theme = Profile.UI.Theme = "Reddish";
}

完全なプロファイルの例については、Ode to Codeを参照してください。

于 2012-06-11T18:06:59.440 に答える