IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Redirection vers w.w.w [Débutant]


Sujet :

ASP.NET

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 3
    Par défaut Redirection vers w.w.w
    Bonjour tout le monde,

    alors j'ai un problème tout bête, qui ne doit nécessiter qu'une mini manipulation, mais j'y cale rien en ASP (voire en info en général).

    J'ai accès au serveur du site web, j'ai tous les fichiers etc... et je voudrais rediriger l'adresse domaine.com vers www.domaine.com

    Il me semble qu'il faut retoucher le fichier web.config, est-ce bien ça? Si tel est le cas, que doit-on modifier/ajouter?

    Juste pour préciser qu'il n'y a pas de fichier index, mais par contre j'ai un fichier nommé default.aspx (je ne sais pas si ça a un rapport ou si ça peut aider pour avoir une solution adaptée).

    Merci d'avance!

  2. #2
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    Pas vu ça dans le web config. C'est plutôt à configurer dans IIS. Mais si ton site sans www ne répond pas, il faut aussi le configurer chez ton hébergeur de domaine.

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 3
    Par défaut
    Salut! Merci tout d'abord pour ta réponse!

    Je suis toujours aussi perdu malgré ton début de piste. Comment j'accède a l'IIS? Que dois je y inscrire/modifier? Les deux sites fonctionnent, domaine.com et www.domaine.com, il n'y a pas de souci de ce côté. J'ai "juste" besoin de rediriger le site domaine.com vers le www.domaine.com. Donc... que faire?

    note: J'ai uniquement accès aux fichiers du site via le compte ftp.

  4. #4
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Accéder à IIS? Il n'y a pas d'autre moyen que d'ouvrir une session sur le serveur. Si tu ne peux pas, je ne crois pas qu'il y ai d'autre méthode que de programmer un HttpHandler qui fera ce que tu attends (analyser l'URL et renvoyer si nécessaire avec un code HTTP "301 Moved Permanently").

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  5. #5
    Membre très actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2006
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2006
    Messages : 128
    Par défaut
    voila comment faire pour les domaines avec ou sans www
    il suffit d'ajouter ces quelques lignes dans le web.config (pour asp.net)

    voila comment j'ai rédirigé mon site http://diafdz.com vers http://www.diafdz.com
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    <system.webServer>
    ....
    ......
     
    <rewrite>
          <rules>
            <rule name="CanonicalHostNameRule1">
              <match url="(.*)" />
              <conditions>
                <add input="{HTTP_HOST}" pattern="^www\.diafdz\.com$" negate="true" />
              </conditions>
              <action type="Redirect" url="http://www.diafdz.com/{R:1}" />
            </rule>
          </rules>
        </rewrite>
      </system.webServer>

  6. #6
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 3
    Par défaut
    Merci encore tout le monde pour les aides apportées.

    Getule, oui c'est l'option que j'ai optée finalement même si le code diffère légèrement. J'étais parti sur un fichier global.asax mais bon, c'est bien le webconfig qui est le plus simple au final.
    Voilà ce qui a marché pour moi, si ça intéresse des gens:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <rule name="Redirect to WWW" stopProcessing="true"> 
    					<match url=".*" /> 
    					<conditions> 
    						<add input="{HTTP_HOST}" pattern="^domaine.com$" /> 
    					</conditions> 
    					<action type="Redirect" url="http://www.domaine.com/{R:0}" redirectType="Permanent" /> 
    </rule>
    A plus et merci encore getule et Immobilis!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 08/09/2005, 10h20
  2. Faire Response.redirect vers un signet d'une page
    Par requiemforadream dans le forum ASP
    Réponses: 3
    Dernier message: 22/04/2005, 14h59
  3. [STRUTS] Redirection vers un contrôleur
    Par noah42 dans le forum Struts 1
    Réponses: 3
    Dernier message: 24/02/2005, 09h23
  4. [PRO] redirection vers une page
    Par Mister_FX dans le forum ASP
    Réponses: 10
    Dernier message: 23/06/2004, 17h31
  5. Pb de redirection vers page principale
    Par croco83 dans le forum ASP
    Réponses: 2
    Dernier message: 06/05/2004, 14h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo