Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
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
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
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
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.
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.