web-dev-qa-db-fra.com

Comment rediriger un sous-domaine vers le domaine principal sur un autre port avec IIS

J'essaie de configurer comme suit

control.domain.com à http://domain.com:8880/

Plesk fonctionne sur ce port.

Enfait si je voudrais n'importe quel site Web hébergé sur le serveur si accédé avec "control. *" Devrait aller à http://mywebsite.com:8880/ ?. Est-ce possible?. Ou devons-nous écrire des règles pour chaque site Web?.

Je ne sais pas entrer règle ici, donc ajouté en tant qu'image

enter image description here

1
user2544596

Créez un sous-domaine. par exemple: redirect.mydomain.com et ajouter du code à index.php (j'utiliserai php pour la redirection):

<?php

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


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


?>

sauver et fermer.

Créer les DNS par défaut pour le contrôle:

conrtol.domain.com et attribuer à redirect.mydomain.com

C'est tout.

Lorsque vous créez un nouveau site. Dns par défaut control.domain.com attribuera au nouveau domaine.

1
EngineerCoder