Modifier le .htaccess
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

Modifier le .htaccess

by
DavidM48
Created on 2019-06-06 08:49:40 (edited on 2024-09-04 12:37:07) in Hébergements Web

bonjour à tous et toutes

apres avoir passé mon site sous whynopadlock.com, il s’avère que je doive modifier le htaccess. pour y acceder je suis passé par fileZilla mais voici mon probleme!!

Statut : Connexion à ftp.cluster021.hosting.ovh.net...
Réponse : fzSftp started, protocol_version=8
Commande : open "Grillov1976@ftp.cluster021.hosting.ovh.net" 22
Commande : Pass: ************
Erreur : Échec de l'authentification.
Erreur : Erreur critique : Impossible d'établir une connexion au serveur

pouvez vous m'indiquer quelle erreur j'ai du commettre? Merci


22 Replies ( Latest reply on 2019-06-06 16:40:38 by
kyodev
)

> Erreur : Échec de l'authentification.

la première ligne erreur sur fileZilla est la plus indicative: ton mot de passe est erroné
si tu viens d'en changer, **ATTENDRE**, 10 ou 15mn (il y a 2 jours, j'ai du attendre 13h... )

ben non justement je n'ai rien changé!!! ce sont les memes id et pass que je viens d'utiliser pour me connecter à wordpress...
a n'y rien comprendre

> ce sont les memes id et pass que je viens d'utiliser pour me connecter à wordpress...


ah...
justement, ils n'ont aucun rapport
le FTP est différent (heureusement)

ok, je viens de modifier le Pass du FTP. Quel etait donc celui prérempli? un fake?

non, celui que t'a envoyé Ovh au moment de la validation de ta commande :)

j'ai enfin reussi à acceder au htaccess. l'analyseur whynopadlock me demande d'ajouter dans ce dossier les elements suivants :
RewriteEngine On
RewriteCond %{HTTP_HOST} aximod\.fr [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.aximod.fr/$1 [R,L]

puis je tout simplement coller ces elements à la fin , enregister et fermer?

ce n'est pas suffisant, change d'application :/

utilise ça plutôt:
```text
```text
RewriteEngine On

## no-www -> www
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
## http -> https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
```

ok je copie tel quel et, je remplace
{REQUEST_URI}
par mon "nom de domaine".fr et hop le tour est joué

NON
rien à remplacer !
ton site te donne un truc désuet au lieu d'utiliser les variables serveurs

ton domaine est dans {HTTP_HOST}

modif effectuée peux tu me donner une autre appli pour tester à nouveau et savoir si tout est ok?

```text je ne connais pas de trucs autre que curl pour tester
pour le .htaccess -> doc Apache

ce n'est pas bon
```text
curl --head -XGET http://aximod.fr/
HTTP/1.1 200 OK

curl --head -XGET http://www.aximod.fr/
HTTP/1.1 301 Moved Permanently
Location: http://aximod.fr/

curl --head -XGET https://aximod.fr/
HTTP/2 200

curl --head -XGET https://www.aximod.fr/
HTTP/2 301
location: https://aximod.fr/

locations utilisées:
http://aximod.fr/
https://aximod.fr/
```

tu dois mettre ça **EN TÊTE** du htaccess
le fichier doit se nommer `.htaccess`

au besoin publie ton .htaccess sur https://www.pastery.net/ ```

je viens de le poster

si tu ne donnes pas le lien on ne peut le deviner

ok...

tu montres un fichier php
on te parle de fichier `.htaccess`, dans `www`, à coté de `index.php`
généralement, ça ressemblerait à ça
(à 90%)
```text
RewriteEngine On

## no-www -> www
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
## http -> https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress
```

là je ne sais pas ce que tu as fait

**SURTOUT**
pas de plugin pour faire ça !!!
enlève *WP Htaccess Editor*, c'est une grosse ineptie

bon je pense que le plus sage est de passer par le ovh -> redirections

SURTOUT PAS..
c'est de l'amateurisme du siècle dernier (et je sais de quoi je parle ;)

le plus sage est d'apprendre ou de faires faire selon des bonnes pratiques si tu ne veux pas t'investir

j'apprends beaucoup avec toi!!!! mais je ne sais pas ou chercher ce fichu fichier .htaccess ( sous filezilla bien sur)!

vu ce que je devine de ton activité, un minimum de SEO est un objectif

tu as déjà du contenu mixte

tu pourrais peut-être budgeter une installation propre, une correction de base, un coaching SEO?
(un minimum, sans dépenser des milliers)

le but etait justement de ne pas trop faire de frais sur ce poste mais je vais devoir y reflechir

j'ai neanmoins trouvé un fichier .htaccess mais rien à voir avec ton modele

https://www.pastery.net/maqanv+amvuuw/#amvuuw

tu ne sais pas rechercher, tu prends des truc démodés (serveur apache périmé)
et hors de propos
alors que je t'ai donné la solution...