Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Sous domaines dynamique

2 réponses
Avatar
Seb (keikun)
Bonjour à vous,

Je cherche à réaliser l'opréation suivante. Quand une personne tappe une nom
de domaine du type :

http://XXX.domaine.com cela engendre ceci
http://domaine.com/page.aspx?id=XXX de façon cachée.

Je ne sais pas si cela doit être faite uniquement avec dela config IIS ou
avec IIS + ASP.NET (rewriting)

Merci

2 réponses

Avatar
jbongran
Seb (keikun) wrote:
Bonjour à vous,

Je cherche à réaliser l'opréation suivante. Quand une personne tappe
une nom de domaine du type :

http://XXX.domaine.com cela engendre ceci
http://domaine.com/page.aspx?id=XXX de façon cachée.

Je ne sais pas si cela doit être faite uniquement avec dela config
IIS ou avec IIS + ASP.NET (rewriting)

Merci



Déja il faut mettre en place un wildcard au niveau DNS, de manière à ce que
n'importe quel hôte.domaine.com pointe vers l'IP de ton IIS
Ensuite, au niveau de IIS, il et possible d'utiliser un filtre isapi tel
qu'isapirewrite http://www.isapirewrite.com/

Ou une bête page asp qui récupère le nom d'entête d'hôte demandé et effectue
un response.redirect avec la nouvelle url...

Du style, très simplifié:
hostname = Split(Request.ServerVariables("HTTP_HOST"), ".")
If UBound(hostname) = 2 Then
basehost = hostname(1) & "." & hostname(2)
virtualhost = hostname(0)
Response.Redirect basehost & "/page.aspx?id=" & virtualhost
End If
Avatar
Fred
jbongran a écrit :
Seb (keikun) wrote:
Bonjour à vous,

Je cherche à réaliser l'opréation suivante. Quand une personne tappe
une nom de domaine du type :

http://XXX.domaine.com cela engendre ceci
http://domaine.com/page.aspx?id=XXX de façon cachée.






Déja il faut mettre en place un wildcard au niveau DNS, de manière à ce que
n'importe quel hôte.domaine.com pointe vers l'IP de ton IIS
Ensuite, au niveau de IIS, il et possible d'utiliser un filtre isapi tel
qu'isapirewrite http://www.isapirewrite.com/



Attention, tous les registrars ne gèrent pas cette configuration.
Par expérience, chez Drim et EuroDNS ça fonctionne, mais pas chez DirectNom.

@+

Fred