Redirection dossier vers racine Apache

Bonjour à tous,

Je suis en train de mettre en place un projet pour un master de mon université sur un serveur apache.

En effet, j’ai mon serveur http://domain.unice.fr. Le projet se trouve dans /var/www/html/social, et est donc accessible via http://domain.unice.fr/social.
Comment puis-je faire pour le rendre accessible depuis la racine, donc http://domain.unice.fr ( ce sera le seul site).

J’ai essayé en utilisant .htaccess, avec :
RewriteEngine On RewriteRule ^social/(.*)$ /$1 [R=301,NC,L]

Et dans mon apache2.conf :
</Directory /var/www/> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>

Mais quand je vais sur http://domain.unice.fr , j’ai uniquement la liste des fichiers et dossier de mon dossier /var/www/html

Comment faire pour effectuer cette redirection ?

Merci par avance

Bonjour je suis dans le même cas que toi, as-tu trouvé une solution depuis ?

Salut,

Oui j’ai trouvé comment faire c’est bon.

J’ai fait un mysite.conf dans /etc/apache2/sites-available/ avec comme contenu :

<VirtualHost *:80>
        ServerName Myname
        DocumentRoot /var/www/html/mysite

#Site
<Directory "/var/www/html/mysite">
        DirectoryIndex index.php
        AllowOverride All
        Options Indexes FollowSymLinks
        Require all granted
</Directory>
</VirtualHost>

Vérifie dans ton apache2.conf que tu aies bien IncludeOptional sites-enabled/*.conf

Puis tu tapes en console a2ensite mysite et service apache2 reload

C’est la configuration que j’ai actuellement et ça fonctionne pour moi.

Ça à fonctionné pour moi aussi !!
C’était visiblement le bloc <Directory /> présent par défaut qui posait problème, sinon j’avais bon :slight_smile:

Merci à toi !
Problème résolu.