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 :

Redéfinir le répertoire racine pour un site


Sujet :

Apache

  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2006
    Messages : 15
    Par défaut Redéfinir le répertoire racine pour un site
    Bonjour à tous,

    J'ai une petite question : si je veux re-définir la racine de mon site via un sous-répertoire que j'ai créé, pour que :
    www.monsite.fr/repertoire devienne www.monsite.fr

    dois-je faire une manipulation type redirection dans mon htaccess, ou est-ce une configuration à effectuer au niveau du serveur ?

    Merci d'avance pour vos réponses !

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Ça dépend s'il y a d'autres choses qui sont disponibles actuellement et qui doivent garder leurs URL actuelles.
    Si oui, pas le choix : il faut gérer cela par "redirection" (à voir, ça peut facilement devenir complexe).
    Si non, bien plus facile à gérer : il suffit de modifier le DocumentRoot de votre site dans la configuration d'Apache.

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2006
    Messages : 15
    Par défaut
    Non, je peux virer toutes les anciennes pages..

    Est-ce que Fillezilla est ok pour se connecter en SFTP ? J'ai entendu dire que niveau sécurité c'était bof

    Sachant que je suis sous mac et que le terminal me fait peuuuur
    (en fait je n'ai jamais fait ce type de manip')

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Apparemment, oui, FileZilla peut gérer le SFTP.

    Sinon, vous modifiez juste votre DocumentRoot, comme précisé, plus haut au lieu de déplacer tous vos fichiers. (sans oublier de redémarrer ensuite Apache)

  5. #5
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2006
    Messages : 15
    Par défaut
    Citation Envoyé par julp Voir le message
    juste votre DocumentRoot
    En théorie ça me semble beaucoup plus simple, mais le problème, c'est que je suis chez Gandi, et que je ne peux pas effectuer ce type de manipulation sans me connecter en SSH.

    C'est une manipulation que je ne maitrise pas du tout, puis-je le faire sans me connecter en SSH ?

  6. #6
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Non : il faut un accès à la machine pour modifier ce fichier (même indirect, comme une interface qu'il vous proposerait).

  7. #7
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2006
    Messages : 15
    Par défaut
    Justement mon problème c'est qu'on ne me propose pas d'interface chez Gandi. Ce type de manipulation n'est possible que dans un mode "expert".

    J'ai trouvé beaucoup d'indications sur le support de Gandi à propos des lignes de codes à exécuter pour redéfinir un dossier racine. D'ailleurs, la manipulation semble très simple !

    Simplement j'ai l'impression qu'il faut utiliser le terminal, ce qui me rebute un peu.

    Mais vu qu'on peut se connecter en SFTP via Filezilla, il y a quelquechose que je ne comprends pas : contrairement au terminal, on ne peut pas rentrer de lignes de code dans filezilla ?!

    Est-ce que ça veut dire que sous Filezilla on ne rentre pas des lignes de codes, mais on modifie un fichier (genre un config.ini ou un truc dans le genre) ?

  8. #8
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Oui, si on veut, parce que FileZilla vous propose d'éditer directement vos fichiers ? Si c'est le cas, ça sera encore plus simple.

  9. #9
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2006
    Messages : 15
    Par défaut
    Voila, je suis contente, j'ai enfiiiiiine réussi à accéder à mes fichiers de config via Filezilla.

    Je reviens vers vous car je ne sais pas quel fichier modifier pour redéfinir ma racine.

    S'agit-il du fichier php.ini ?

  10. #10
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Non du fichier de configuration d'Apache. Normalement appelé httpd.conf mais ça dépend du système (certains l'appellent autrement et/ou dispatche la configuration en plusieurs fichiers).

  11. #11
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2006
    Messages : 15
    Par défaut
    Effectivement, dans mon cas, chez Gandi, il s'agit d'un fichier "user.ini" dont les modifications écrasent les directives présentes dans le fichier php.ini.

    Cette syntaxe est-elle la bonne ? :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    RewriteEngine on
    RewriteRule   ^/$  /mon-dossier/

  12. #12
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Mais non ! PHP et Apache n'ont rien à voir : ça ne fonctionnera pas ça. Les paramètres PHP sont dédiés à PHP, PHP ne peut contrôler Apache.

    Pour faire ça il faut utiliser un fichier .htaccess sous réserve qu'Apache vous permettent de définir des règles de réécriture et que ce module soit actif.

Discussions similaires

  1. Google analytics pour sous-sites/sous-répertoires
    Par Anne1969 dans le forum APIs Google
    Réponses: 1
    Dernier message: 06/12/2011, 09h17
  2. [PHP 5.1] Lister les dossiers du répertoire racine sur un site
    Par tonio17 dans le forum Langage
    Réponses: 2
    Dernier message: 21/07/2009, 14h19
  3. Réponses: 6
    Dernier message: 02/10/2008, 11h03
  4. Répertoire de session défirent pour chaque site web.
    Par The Tiger Man dans le forum Apache
    Réponses: 2
    Dernier message: 19/01/2006, 17h48
  5. [ASP]pb pour un site bilingue
    Par DEC dans le forum ASP
    Réponses: 13
    Dernier message: 20/06/2004, 15h26

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