1

たとえば、「domain2.com/dir」を示す「domain.com」を使用することは可能ですか。

つまり、domain.com をリダイレクトするだけでなく、たとえば「domain2.com/dir/subdir」を「domain.com/subdir」として表示したいということです。

これはすべてCMSに関するものです。

必要なのは、CMS のフロントエンドが domain.com にあることです。顧客がショートタグでアカウントを作成しています。例: "domain2.com"。次に、フロントエンドへの一意の URL は「http://domain.com/domain2.com」です。

私が必要としているのは、 domain2.com が「http://domain.com/domain2.com」を表示できることです。これにより、顧客はユーザーをhttp://domain.com/domain2.comにリダイレクトする必要がなくなります。ただし、単に自分のドメインにリダイレクトするだけです-domain2.com

前もって感謝します。

4

2 に答える 2

1

cPanel を使用している場合は、特定のディレクトリを指すアドオン ドメインを設定できます。

Apache のみを使用している場合は、ドメインを vhosts 内の別のフォルダーにポイントする必要があります。

<VirtualHost *:80>
    DocumentRoot "/home/user/domain.com"
    ServerName domain.com
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "/home/user/domain.com/dir"
    ServerName domain2.com
</VirtualHost>
于 2013-07-28T10:03:09.087 に答える
0

最初のページ (domain2.com/dir/subdir) で http ヘッダーを使用して、php の 2 番目のページにリダイレクトできます。これは次のようなものです (サブディレクトリの index.php ファイル内)。

<?php
session_start();
header('Location: http://domain.com/dir');
die();
?>
于 2013-07-28T10:02:24.403 に答える