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

IIS Discussion :

équivalent .htaccess sous IIS


Sujet :

IIS

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 20
    Points : 11
    Points
    11
    Par défaut équivalent .htaccess sous IIS
    Salut,

    mon site est hébergé sur un serveur windows qui tournoi avec IIS.

    J'aimerais pouvoir personnalisé mes pages d'erreur 404 par example, mais je ne sais pas du tout comment on fait. Avec Apache un petit fichier .htaccess et c'est fini, mais là sous IIS je ne trouve pas comment faire.

    Dans l'interface d'administration (interface Plesk), j'ai une option à cocher pour personnalisé mes erreurs, mais ça s'arrête là.

    Si quelqu'un peut me dire quel fichier remplace le fichier .htaccess pour ça.


    Merci d'avance

  2. #2
    Membre éprouvé Avatar de cubitus91
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2004
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 726
    Points : 933
    Points
    933
    Par défaut
    Salut ,
    Tu as pas de fichier htaccess , mais tu peux configurer directement tes différentes pages d erreur sur la console d administration de IIS. Dans l onglet messages d erreur simplifié mais tu ne dois pas avoir accés à cette console ?
    Le tag est bien utile, alors pensez y !

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 20
    Points : 11
    Points
    11
    Par défaut
    Non je n'ai pas accès à ça, j'ai juste accès à mon interface Plesk dans laquelle lorsque je vais dans la configuration de ASP.NET j'ai un menu déroulant qui me propose : Mode d'erreur personnalisé :
    - ON
    - OFF
    - RemoteOnly

    C'est le seul endroit qui parle d'erreur....

    Mais n'y a t-il pas un fichier qui remplacerait le .htaccess pour IIS ?


    Car comme je n'ai pas accès au serveur, ça veut dire que sous IIS soit on est super admin est on peut faire un site sympa soit on ne peut pas ?


    Je préfère Apache (mais comme on me file mon hébergement gratos, je ne vais pas raler) !

  4. #4
    Membre éprouvé Avatar de cubitus91
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2004
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 726
    Points : 933
    Points
    933
    Par défaut
    Salut,
    En ASP.NET
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <configuration>
        <system.web>
            <customErrors mode="RemoteOnly"/>
        </system.web>
    </configuration>
    Permet de modifier la page en cas d erreur exécution de ton code ASP.NET

    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <configuration>
        <system.web>
            <customErrors mode="On" defaultRedirect="mycustompage.htm"/>
        </system.web>
    </configuration>

    sinon tu peux configuré tes pages d erreur dans le fichier WebConfig comme ce ci :
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <!-Web.Config Configuration File --> 
    <configuration>
    <system.web>
    <customErrors mode="On" defaultRedirect="error.aspx"> 
    <error statusCode="404" redirect="404.aspx" />
    </customErrors>
    </system.web>
    </configuration>

    Tiens voila plus d info
    http://msdn2.microsoft.com/en-us/library/h0hfz6fc.aspx


    Cdt
    Le tag est bien utile, alors pensez y !

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 20
    Points : 11
    Points
    11
    Par défaut
    Merci bien de ta réponse.

    Mais je le trouve ou ce fichier WebConfig ?

    J'ai cherché et pas trouvé.
    Si c'est un fichier que je dois créer moi même, il n'a pas d'extension ? je le place où dans mon site ? dans chaque fichier (ca serait un peu lourd ça) ?

    Sinon voici les fichiers que j'ai par défaut sur mon ftp :


    Dans le dossier error_docs, il y a plein de fichiers qui ont l'air d'être des erreurs personnalisés, mais quand je les modifie, rien ne se passe et ce ne sont pas ces fichiers qui sont appelés lors d'erreurs 404 ou autre.


    Merci encore pour ta réponse

  6. #6
    Membre éprouvé Avatar de cubitus91
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2004
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 726
    Points : 933
    Points
    933
    Par défaut
    Ton web.config tu dois le mettre à la racine de ton site Internet.
    Sous VS2005 tu peux ajouter directement un fichier web.config.

    Cdt
    Le tag est bien utile, alors pensez y !

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 20
    Points : 11
    Points
    11
    Par défaut
    Salut,

    J'ai essaié les examples que tu m'a donné ainsi que les examples de miscrosoft, mais cela ne marche que si j'affiche la page web.config, si j'affiche une page qui n'existe pas, j'ai toujours la même erreur :s.

    J'ai placé le fichier à la racine de mon répertoire httpdocs (je ne peux pas le mettre dans les répertoires au dessus, je n'ai pas accés).


    PS : dans ta signature => mets et non mais

  8. #8
    Membre éprouvé Avatar de cubitus91
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2004
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 726
    Points : 933
    Points
    933
    Par défaut
    Salut,
    tiens vas voir sur le site de plesk y a la réponse à ce que tu demande !
    http://download1.swsoft.com/Plesk/Pl...uide/24891.htm

    Cdt
    Le tag est bien utile, alors pensez y !

Discussions similaires

  1. Htaccess ou équivalent sous IIS
    Par lavazavio dans le forum IIS
    Réponses: 1
    Dernier message: 30/10/2009, 21h18
  2. Limite d'upload sous IIS 5
    Par boleduch dans le forum IIS
    Réponses: 2
    Dernier message: 18/11/2005, 13h24
  3. Un équivalent à NEXT_DAY sous MySQL ?
    Par Jotaro dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 25/10/2005, 22h03
  4. Enrgistrer une dll sous IIS
    Par jeff37 dans le forum ASP
    Réponses: 2
    Dernier message: 12/07/2004, 17h23
  5. Problème de transfert FTP sous IIS
    Par thanathz dans le forum Développement
    Réponses: 2
    Dernier message: 12/07/2002, 15h27

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