Partage
  • Partager sur Facebook
  • Partager sur Twitter

Changer le dossier racine de mon site web

Côté serveur

Sujet résolu
    20 avril 2017 à 16:45:19

    Bonjour,

    Ca fait quelques heures que je recherche une solution pour palier à mon problème.


    Mon site se trouve dans le dossier racine (de base de mon serveur) :
    public_html/ 
    Donc si je met mon index.html dans ce dossier et que je tape l'url de mon site web, ça va fonctionner. (Pas de soucis à ce niveau).


    Ce que je voudrai pouvoir faire, c'est tapper l'url de mon "siteweb.com" et afficher ce qui se trouve dans le dossier :
    public_html/siteweb/public/www 
    Sans pour autant que l'url ne se change en : siteweb.com/siteweb/public/www
    Si vous voyez ce que je veux dire.

    Donc, voilà, je pense il faut utiliser le fichier .htaccess pour faire ça, mais je n'y connais pas grand chose. 


    Si quelqu'un pouvait m'aider avec ça, ce serait super cool de sa part. 


    Bien à vous. 

    • Partager sur Facebook
    • Partager sur Twitter
      20 avril 2017 à 17:24:41

      Salut Adobe,

      L'utilisation du .htaccess est principalement utilisé pour l'URL rewriting effectivement, mais plutôt pour masquer des noms de fichier etc...

      Pour ce qui s'agît de la racine de ton site internet, il suffit de faire pointer ton serveur web sur le bon dossier tout simplement.

      Tu utilises quoi comme serveur web ?

      -
      Edité par Blooster 20 avril 2017 à 17:25:06

      • Partager sur Facebook
      • Partager sur Twitter
        20 avril 2017 à 17:34:23

        Je suis chez Amen.fr, c'est un serveur linux.

        En fait, je sais pas trop comment changer ça... ˆˆ
        Y a-t-il un fichier précis dans lequel je pourrais changer ça ?
        • Partager sur Facebook
        • Partager sur Twitter
          20 avril 2017 à 17:46:52

          Oui mais pour cela il faut savoir sous quel serveur web tu es. Par exemple Apache, Nginx etc...

          Chaque serveur web à son propre système de configuration.

          Il y a de grande chance que ça soit un apache.

          Sur ton serveur si tu vas dans /etc/   si il y a un dossier Apache, c'est ton serveur web par exemple.

          • Partager sur Facebook
          • Partager sur Twitter
            20 avril 2017 à 18:06:45

            Oui, je suis sur Apache.

            Il y a un dossier etc sur mon serveur, mais il n'y a rien à l'intérieur quasiment.

            1 dossier vide : siteweb.com
            2 fichiers quasiment vide : cacheid et ftpquota





            La solution se trouve ici :

            https://www.siteground.com/kb/how_to_change_my_document_root_folder_using_an_htaccess_file/

            RewriteEngine On
            RewriteCond %{HTTP_HOST} ^domain-name.com$ [NC,OR]
            RewriteCond %{HTTP_HOST} ^www.domain-name.com$
            RewriteCond %{REQUEST_URI} !folder/
            RewriteRule (.*) /folder/$1 [L]


            domain-name.com => Votre nom de domaine

            folder/ => Le dossier dans lequel votre site aura sa source

            -
            Edité par adobe 20 avril 2017 à 21:39:08

            • Partager sur Facebook
            • Partager sur Twitter
              6 mai 2020 à 15:13:22

              Bonjour 

              Je fais un transfert de OVH à O2 switch de mon site https://transponyx.com 

              on me demande de ce ci 

              Pour la validation par fichier, vous devez créer un fichier à la racine de votre domaine sur votre hébergement actuel qui se nomme : cc7d892a7xxxxxxx.html et qui contient uniquement la ligne suivante : cc7d892a7xxxxxxx

              dans quel dossier dois je le déposer ??

              • Partager sur Facebook
              • Partager sur Twitter
                15 mai 2020 à 23:18:54

                DanielAITGOUGAM a écrit:

                Bonjour 

                Je fais un transfert de OVH à O2 switch de mon site https://transponyx.com 

                on me demande de ce ci 

                Pour la validation par fichier, vous devez créer un fichier à la racine de votre domaine sur votre hébergement actuel qui se nomme : cc7d892a7xxxxxxx.html et qui contient uniquement la ligne suivante : cc7d892a7xxxxxxx

                dans quel dossier dois je le déposer ??




                Bonjour,

                Je ne suis pas chez OVH, mais normalement, ça ne doit pas être une tâche difficile de trouver la racine sur votre hébergement, il suffit de vous connecter à votre compte ftp et puis de naviguer jusqu'à la source de l'arborescence de fichier. Vous ne risquez rien d'essayer de toute façon, mettez juste le fichier et changez le d'endroit pour tester si vous n'êtes pas sûr, tout en prenant bien soins de le supprimer après chaque essai.

                Bien à vous,
                • Partager sur Facebook
                • Partager sur Twitter

                Changer le dossier racine de mon site web

                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                • Editeur
                • Markdown