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

Développement Web avec .NET Discussion :

Enlever les variables dans les URL


Sujet :

Développement Web avec .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    228
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 228
    Par défaut Enlever les variables dans les URL
    Bonjour,

    Toujours dans un soucis SEO (pour ceux qui ont lu les autres posts ), je voudrais nettoyer certaines URL obtenues lors du crawl de mon site.

    J'explique :

    Certaines URL contiennent des variables (de session ?) du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.domaine.fr/(X(1)S(sldrnileq3tvq1e5fe2velbm))/page.aspx
    Ces URL tombent du coup en 404

    1. S'agit-il bien de variables de session ?
    2. Comment ne pas avoir ces URL ?

    Merci d'avance.

    Scots

  2. #2
    Membre expérimenté Avatar de M_Makia
    Homme Profil pro
    dev
    Inscrit en
    Février 2008
    Messages
    121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Saône (Franche Comté)

    Informations professionnelles :
    Activité : dev
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 121
    Par défaut
    bonjour Scots

    Ce format d'url n'est pas commun.

    Deux solutions :
    1 - Il y a une réécriture d'url et dans ce cas , au mieux tu trouveras certainement des infos dans le web.Config au pire c'est dans le code source ^^.

    2- C'est effectivement la session, et ton site est configurer avec <sessionState cookieless="true" /> dans ton fichier web.config, si c'est la cas passe le paramètre a false

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    228
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 228
    Par défaut
    Bonjour Makia,

    Mon SessionState est configuré comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <sessionState mode="InProc" cookieless="UseCookies" timeout="60"/>
    Quel impact si je le passe à "False" ?

    Merci.

  4. #4
    Membre expérimenté Avatar de M_Makia
    Homme Profil pro
    dev
    Inscrit en
    Février 2008
    Messages
    121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Saône (Franche Comté)

    Informations professionnelles :
    Activité : dev
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 121
    Par défaut
    Tu as la configuration par défaut, le problème doit venir d’ailleurs
    tu peux regarder cette doc pour les valeurs de cookieLess : http://msdn.microsoft.com/fr-fr/libr...vs.100%29.aspx

    Regarde si tu trouves d'autres éléments dans le web.config qui utilisent l'attribut cookieless

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    228
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 228
    Par défaut
    C'est bien ce qui me semblait que c'était par défaut.

    Du coup je ne vois pas d'où cela vient. En plus, je viens de faire un crawl de mon site et je m'aperçois d'un autre problème sur mes URL.

    Certaines affichent :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.domaine.fr/url-reecrite-par-globalasax.html?__VIEWSTATEENCRYPTED=&__EVENTVALIDATION=760r9fMhiXnTexfrYERsBRkgYUifOVyvvZ2OV9FoVFy27N0tRJzAJhLIxN3xMopoDgBv09GR4ucBLZI%2FXXVaf4kq6pwWU%2BTTtQpPlcGmwk%2BSkM7qjERZy%2FtVj5KMpZNP7Iep
    au lieu de simplement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.domaine.fr/url-reecrite-par-globalasax.html
    Je désespère avec ces URL

  6. #6
    Membre expérimenté Avatar de M_Makia
    Homme Profil pro
    dev
    Inscrit en
    Février 2008
    Messages
    121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Saône (Franche Comté)

    Informations professionnelles :
    Activité : dev
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 121
    Par défaut
    Citation Envoyé par Scots Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.domaine.fr/url-reecrite-par-globalasax.html?__VIEWSTATEENCRYPTED=&__EVENTVALIDATION=760r9fMhiXnTexfrYERsBRkgYUifOVyvvZ2OV9FoVFy27N0tRJzAJhLIxN3xMopoDgBv09GR4ucBLZI%2FXXVaf4kq6pwWU%2BTTtQpPlcGmwk%2BSkM7qjERZy%2FtVj5KMpZNP7Iep
    Lol oui c'est pas top comme Url.

    Tu dois avoir un module de réécriture d'url sur ton site.

    C'est toi qui a codé le site ?

Discussions similaires

  1. les variables dans un url
    Par pacifiquement dans le forum ASP.NET
    Réponses: 4
    Dernier message: 18/01/2012, 11h52
  2. Éviter les variables dans l'URL
    Par toams69 dans le forum Langage
    Réponses: 6
    Dernier message: 14/12/2008, 22h31
  3. Question sur les variables dans les processus
    Par amateurc dans le forum POSIX
    Réponses: 10
    Dernier message: 23/11/2008, 11h38
  4. Réponses: 21
    Dernier message: 18/11/2008, 14h36
  5. [Système] INCLUDE sans passer les variables dans l'URL
    Par bonjour69 dans le forum Langage
    Réponses: 9
    Dernier message: 07/10/2006, 01h20

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