Bonjour,
(Suite de https://community.ovhcloud.com/t/36136
1) Achat d'un NDD+hébergement avec module WP préinstallé (chez OVH)
2) Upload d'un .htaccess à la racine (dans le dossier WWW) contenant ceci :
AuthName "Acces restreint - Veuillez rentrer le login et le MDP requis"
AuthUserFile "/home/xxxidentifiantFTPOVHxxx/.htpasswd"
AuthType Basic
Require valid-user
3) Upload d'un .htpasswd (codé via http://www.infowebmaster.fr/outils/crypter-htpasswd.php) au-dessus du dossier WWW
Quand je tape le nom de domaine dans le navigateur, page blanche avec
Forbidden
You don't have permission to access / on this server.
Server unable to read htaccess file, denying access to be safe
Des idées ?
> AuthUserFile "/home/xxxlenomdudosierOVHxxx/.htpasswd"
il manque ton identifiant ftp
Oui pardon, c'est bien :
AuthUserFile "/home/xxxidentifiantFTPOVHxxx/.htpasswd"
Je corrige dans le message du haut.
ps : que j'y accède via http://www.nomdudomaine.info
via https://www.nomdudomaine.info
via nomdudomaine.info ou www.nomdudomaine.info
c'est le même résultat
tu as vérifié l'encodage des pass de ce site avec mon exemple?
essayé d'autres encodage, md5 ou bcrypt?
https://community.ovhcloud.com/t/39692
Merci pour ton acharnement mais je ne pense pas que ce soit à cause du htpasswd : j'ai essayé via le site indiqué dans ton message en .md5 puis bcrypt mais le message reste le même.
De plus le message indique : Server unable to read htaccess file
C'est bien au niveau du .htaccess que ça se passe a priori.
Si je mets un fichier test.txt dans le WWW et que je tente d'y accéder (en laissant le .htaccess) j'ai toujours :
"You don't have permission to access /test.txt on this server.
Server unable to read htaccess file, denying access to be safe"
Si je supprime le .htaccess, j'accède au test.txt
> Server unable to read htaccess file
c'est un non sens, un serveur ne peut pas se plaindre de ne pas lire ce fichier facultatif
> "You don't have permission to access /test.txt on this server.
quel domaine?
quel est le contenu de /.ovhconfig?
pas de /www/.ovhconfig?
Il y a bien un .ovhconfig (voir copie d'écran sur sujet précédent).
Son contenu :
; pour plus d'informations sur ce fichier:
; http://www.ovh.com/fr/g1175.format_du_point_ovhconfig
app.engine=php
app.engine.version=7.2
http.firewall=none
environment=production
container.image=stable
ps : dans le backoffice OVH, j'ai bien une version 7.2 pour php pour cet hébergement et le certif let's encrypt a été mis en place.
pas de .ovhconfig dans `www`?
```text
curl --head -XGET --user-agent Firefox http://domaine/
HTTP/1.1 403 Forbidden
Content-Type: text/html; charset=iso-8859-1
```
c'est ton .htaccess qui retourne ça (charset=iso-8859-1)
pas de .ovhconfig dans `www`?
```text
curl --head -XGET --user-agent Firefox http://domaine/
HTTP/1.1 403 Forbidden
Content-Type: text/html; charset=iso-8859-1
```
c'est ton .htaccess qui retourne ça (charset=iso-8859-1)
> You don't have permission to access / on this server.
ton path n'est pas bon, tu cherches à accéder à `/`
pas de .ovhconfig dans www?
Non , il est bien au-dessus du www (je ne me souviens pas l'avoir déplacé).
J'ai remis le .httpasswd dans www (et modifié le .htaccess qui est dans www).
Mon path est :
AuthUserFile "/home/xxxloginftpovhxxx/www/.htpasswd"
Je ne vois pas comment le .htaccess peut être faux !
ps: j'ai ouvert le .htaccess avec Bluefish au lieu de l'éditeur de texte : RAS.
> Je ne vois pas comment le .htaccess peut être faux !
je ne me fie qu'aux headers
```text
curl --head -XGET --user-agent Firefox http://domaine/
HTTP/1.1 403 Forbidden
Content-Type: text/html; charset=iso-8859-1
```
c'est ok mainteant
Je supprime le "module" installé par OVH. Ca fout le boxon a priori.
> Le code de statut d'erreur de réponse HTTP 403 Forbidden indique qu'un serveur comprend la requête mais refuse de l'autoriser.
c'est pas nécessairement dû à la syntaxe du .htaccess..?
> Si je supprime le .htaccess, j'accède au test.txt
ça m'évite de te demander si Ovh ne t'a pas désactivé
les droit sont bons sur `www`,
et sur .htaccess? : (604, `rw- — r–`)
Droits sur .htaccess : 750 (-rwxr-x—)
ARF !!! Il manquait le r public !!! MERCI !
hé ben, pas rapide sur ce coup ;/
Merci de ta persévérance ! Bonne soirée !
Excellent tutorial and very well explained!
Bonjour à vous,
Je crois que j'ai le même souci !
J'ai beau aller dans mon serveur FTP regarder les fichiers HT access et changer les droits mais rien n'y fait.
Je peux ni me connecter sur mon site ni y accéder
www.clioandco.com
J'ai lancé aussi une restauration à J-15 de mon blog mais je ne suis pas certaine que ca change quelque chose ?
Vous pouvez m'aider svp ? ![]()
> J'ai lancé aussi une restauration à J-15 de mon blog mais je ne suis pas certaine que ca change quelque chose ?
houlà grave erreur