ISPconfig + Userdir

Bonjour à tous!

J’ai un serveur dédié chez ovh avec ISPconfig sous Debian squeeze.

Quand je fais un site sous ISPconfig il me le fou dans le dossier : /var/www/clients/client0/web9/web
Donc quand j’ai un DNS nickel mes si je veux aller dans le dossier j’ai une 404.

On ma dit qu’il faut que j’active userdir ? sous apache ? Est que je face un dossier public.html à /home
mes comment faire par la suite ? Ya t’il une autre méthode avec ISP ?

Merci de votre aide!

Salut,

Il devrait en même temps créer un raccourcis dans /var/www:

root@dédié:/var/www# tonsite.com -> /var/www/clients/client0/web9/

Il te faut donc obligatoirement une résolution dns pour accéder au site…
Tu n’as pas le droit de naviguer en passant par ip/clients/client0/web9/web, c’est une sécurité.

Forbidden

A oui effectivement !

Donc je peux pas faire autrement alors ?

Je suis en train de vérifier avec userdir…

Merci pour ton aide!

Re,

En théorie c’est possible, mais avec la structure de IspConfig3 c’est compliqué…

Les dossiers utilisateurs sont dans /var/www/clients/clientX/web*

Userdir est configuré pour: /home/*/public_html

[code]# cat /etc/apache2/mods-available/userdir.conf

UserDir public_html
UserDir disabled root

    <Directory /home/*/public_html>
            AllowOverride FileInfo AuthConfig Limit Indexes
            Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
            <Limit GET POST OPTIONS>
                    Order allow,deny
                    Allow from all
            </Limit>
            <LimitExcept GET POST OPTIONS>
                    Order deny,allow
                    Deny from all
            </LimitExcept>
    </Directory>

[/code]

Il faudrait modifier le fichier de configuration du module ainsi:


UserDir web

<Directory /var/www/clients/clientX/web*>

Hors ça te fait une inconnue pour apache… clientX
Je ne suis donc pas sur que ce soit possible… :confused:

Ou tu ne l’actives que pour un seul client. => <Directory /var/www/clients/client0/web*>
Là tu devrais accéder au site ainsi:

ip/~web9

Merci pour ta réponse, sinon je peux ajout à chaque fois :

<Directory /var/www/clients/client3/web*> AllowOverride FileInfo AuthConfig Limit Indexes Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec <Limit GET POST OPTIONS> Order allow,deny Allow from all </Limit> <LimitExcept GET POST OPTIONS> Order deny,allow Deny from all </LimitExcept> </Directory>

Pour chaque clients ?

C’est vrai que c’est difficile j’ai des noms de domaines avec juste des redirections avec webadmin c’été bon mais plus la …

Sinon dans la config d’ISP ?

Re,

[quote=“djjulian”]Sinon dans la config d’ISP ?[/quote]Là je suis sur que non, ce n’est pas prévu pour ça. L’architecture d’isp n’est pas compatible. Ce genre de panel n’aime pas trop les changements, et à la prochaine mise à jour d’isp, tu plantes ton serveur…

Merci pour les infos “LOL” je vais voir sinon pour du sous domaines.

Bonne journée!