web-dev-qa-db-ja.com

IISを使用して、別のポートでサブドメインをメインドメインにリダイレクトする方法

私は次のように設定しようとしています

control.domain.comから http://domain.com:8880/

Pleskはそのポートで実行されています。

「control。*」を使用してアクセスした場合、サーバーでホストされているWebサイトが必要な場合は、 http://mywebsite.com:8880/ ?に移動する必要があります。それは可能ですか?または、各Webサイトにルールを作成する必要がありますか?.

ここにルールを入力することを知らないので、画像として追加しました

enter image description here

1
user2544596

サブドメインを作成します。例えば:redirect.mydomain.comそしてindex.phpにコードを追加します(リダイレクトにphpを使用します):

<?php

$header = $_SERVER['SERVER_NAME'];
$end_p=strlen($header);
$header=substr($header,5,$end_p);


header("Location: http://$header:8080");


?>

保存して閉じます。

制御用のデフォルトのDNSを作成:

conrtol.domain.comに割り当て、redirect.mydomain.com

それで全部です。

新しいサイトを作成するとき。デフォルトのdns control.domain.comは新しいドメインに割り当てられます。

1
EngineerCoder