OVH Community, votre nouvel espace communautaire.

Accéder au site sans nom de domaine IP/~user


Freemaster
29/10/2014, 19h59
httpd.conf ne serait-ce pas pour apache ?
là on parle de nginx

claire34
29/10/2014, 18h41
Alors avec whereis httpd.con j'obtiens uniquement ceci:

httpd:

jmb13
29/10/2014, 18h32
Le soucis c'est que: /etc/httpd/ n'existe pas vraisemblablement sur mon serveur :s
Pour savoir où est le fichier, tu peux faire
whereis httpd.conf

claire34
29/10/2014, 18h14
Alors j'ai testé avec les 2 dans nginx.conf, avec les 2 impossible de redemarrer nginx (Failed)...

Est ce bien dans ce fichier qu'il faut mettre ca ?

Merci

Myster
29/10/2014, 17h41
Hello,

Essai ça :

location ~ ^/~(.+?)(/.*)?$ {
alias /home/$1/public_html$2;
}

Ou ça :

location ~ ^/~(.+?)(/.*)?$ {
alias /home/$1/public_html$2;
index index.html index.htm;
autoindex on;
}


Edit: A mettre dans le fichier nginx.conf et relance nginx

claire34
29/10/2014, 17h23
Bonjour,

Le soucis c'est que: /etc/httpd/ n'existe pas vraisemblablement sur mon serveur :s

jmb13
29/10/2014, 16h56
J'avais le même problème sous release 3, après avoir parcouru tous les forums de la terre voilà ce qui a marché pour moi :

dans /etc/httpd/conf/httpd.conf, j'ai décommenté :
# LoadModule userdir_module modules/mod_userdir.so
dans /etc/httpd/vhosts/default.conf, j'ai commenté :
suPHP_UserGroup ovh users
C'est totalement empirique, je ne comprends rien à ce que ça fait.

claire34
29/10/2014, 16h41
Bonjour,

J'essaye d'accéder à mon site sans utiliser mon nom de domaine (soucis dns).
Sous apache je faisais mon-ip/~user et ca fonctionnait.
Là je suis sous nginx (debian) et ca ne fonctionne pas.

Quelqu'un aurait une piste à me conseiller ?

Merci