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

Apache Discussion :

[Performance] Plusieurs .htaccess


Sujet :

Apache

  1. #1
    Membre confirmé Avatar de Scalp4
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 106
    Par défaut [Performance] Plusieurs .htaccess
    Bonjour,

    Je voulais savoir si le fait d'avoir plusieurs .htaccess pour atteindre mon site avait une réelle influence sur les performances de mon serveur ?

    Par exemple, à la racine de mon WWW sur mon hebergeur, j'ai mis un .htaccess comme ça :

    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
     
    SetEnv PHP_VER 5
    SetEnv REGISTER_GLOBALS 0
    SetEnv ZEND_OPTIMIZER 1
    SetEnv MAGIC_QUOTES 0
     
    <IfModule mod_rewrite.c>
      RewriteEngine On
     
      RewriteRule ^(.*)$ racine/projet/$1 [QSA]  
     
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{HTTP_HOST} ^admin\..*
      RewriteRule ^(.*)$ racine/projet/admin.php [QSA,L]
    </IfModule>
    Puis dans mon dossier "racine/projet/" j'ai un autre .htaccess (celui par défaut du framework Symfony) :
    http://svn.jobeet.org/propel/tags/re.../web/.htaccess

    Donc je me demandais si cette façon de procéder était propre et ne gêné en rien les perf de mon hébergeur.

    J'ai de bonne raison d'essayer de faire ça de cette façon plutôt que d'utiliser "les outils" fournit par mon hébergeur (OVH). Aucun moyen de définir le DirectoryIndex ni de changer le repertoire par défaut de mon sous-domaine principal (www pointe forcément sur /www/).

    Mes questions n'ont aucun rapport avec Symfony ou OVH, juste sur les performance serveur du fait qu'il y ai 2 .htaccess de mon côté et donc plus règles de réécriture.

    Merci d'avance,
    Scalp

  2. #2
    Membre confirmé Avatar de Scalp4
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 106
    Par défaut
    J'ai effectivement l'impression d'avoir de ralentissement et je pense que ça vient de là...

    Quelqu'un aurait une solution pour alleger peut être le htaccess ? Si je rassemble les 2 en un seul mais que toutes les commandes sont préfixés par la racine de mon projet soit (/projet/web/) est-ce que cela peut aider, ou demander au htaccess de descendre de 2 repertoire à chaque fois ralentira de toute façon la procédure ?

Discussions similaires

  1. url rewriting avec plusieur .htaccess
    Par peckhouse dans le forum Langages de programmation
    Réponses: 0
    Dernier message: 27/10/2009, 10h20
  2. demander plusieurs fois mot de passe avec htaccess
    Par magy91 dans le forum Sécurité
    Réponses: 1
    Dernier message: 29/02/2008, 17h44
  3. Plusieurs versions de glassfish et performances
    Par VRaider dans le forum Glassfish et Payara
    Réponses: 10
    Dernier message: 13/11/2007, 09h48
  4. [Performances] Séparer les tables dans plusieurs bases ?
    Par Seb33300 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 29/09/2007, 19h55
  5. [HTACCESS] plusieurs soucis
    Par sanosuke85 dans le forum Langage
    Réponses: 6
    Dernier message: 14/11/2005, 18h56

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