1

受信 HTTP_HOST 変数を使用して動作するドメイン アクセス モジュールを使用する drupal サイトがあります。サブドメインもいくつか作成する必要があります。このモジュールを適切に動作させるには、$_SERVER['HTTP_HOST'] 変数にドメイン名を含める必要があります。しかし、サーバーの IP アドレスを取得しています。そのため、サイトが正しく機能していません。メイン サイトを取得していますが、サブドメインが機能していません。すべてがメイン サイトを指しています。

私のサイトはサーバー上にあり、ホストにドメイン名が 172.XX.XXX/drupal を指すように依頼しました。サブドメインも 172.XX.XXX/drupal を指しています。ドメイン名を入力すると、サイトが表示されますが、http_host には IP が含まれています。助けてください。

4

1 に答える 1

1

物事は非常に簡単に見えます。ドメイン ホスト プロバイダーに、すべてのサブドメインを 172.xxx に指定するように指示するだけで済みます。ip/drupal.

some examples.

a.yourdomain.com => actuall would point to 172.xxx/drupal.

b.yourdomain.com => actuall would point to 172.xxx/drupal.

c.yourdomain.com => actuall would point to 172.xxx/drupal.

その後、ドメイン アクセス モジュールがコンテンツへのサブドメイン単位のアクセスを自動的に処理します。注: 技術的には、ドメイン アクセス モジュールは、現在のサブ ドメイン名に基づいてコンテンツを表示します。

于 2013-04-09T06:05:48.127 に答える