1

ユーザーが自分のドメインを自分のサイトのURLにマップできるようにするにはどうすればよいですか?(tumblrやブロガーのように)

アプリはDjangoで開発されています。ユーザーが自分のドメインをmydomain.com/usernameにマップできるようにしたい(これは可能ですか、それともusername.mydomain.comのような形式にする必要がありますか?)

また、私のアプリはVPSで実行されるため、名前サーバーはns1.mydomain.comとns2.mydomain.comになります。

4

2 に答える 2

4

最も簡単な方法は、ドメインクローキングを使用することです。ほとんどのドメイン名プロバイダーは、ユーザーにこのオプションを許可します。

もう1つの簡単なアイデアは、iframe内のサイトのURLを含む非常に一般的なhtmlページをユーザーに提供し、それをデフォルトのディレクトリインデックス(index.htmlなど)として配置することです。

前述の両方は、常にベースドメインを表示します(トリックなしで)。以下に示すように、CNAME DNSレコードは、DNSレコードを編集する機能があると仮定して、これを処理します。

www.someuserdomain.com.  CNAME username.yoursite.com
于 2009-06-09T04:50:01.213 に答える
0

その場合、DNS設定をプログラムで変更する方法については、特定のホスティング設定を参照する必要があります。実際にこれを実行できるかどうかは、ホストによって異なります。サーバーがアクセス可能なDNSサーバーを実行している場合は、おそらくそのように変更できます。

于 2009-06-09T04:50:42.070 に答える