Forcer le passage en HTTPS et le www.
skysork99
25/08/2016, 13h05
Effectivement ça marche déjà !
Tous les URL sont redirigés en https et avec le www.
Merci pour ton aide
skysork99
25/08/2016, 12h42
Je viens de déplacer mon .htaccess dans le www/ et j'ai rajouté le CNAME, et je ne touche plus à rien.
Merci beaucoup pour ton aide, je te dirais si sa marche lorsque les changements de DNS auront pris effet !
Il faut que tu ajoutes
www.pcdistrict.fr CNAME district.fr
sinon
www.pcdisctrict.fr ne marchera plus..
ton site est par dans /
mais dans /www/ (cf la configuration de la page multi site)
Donc le .htaccess doit se trouver dans /www/
skysork99
25/08/2016, 12h15
D'accord, j'ai supprimé les redirections et réinitialisé les entrées DNS, mais j'ai du modifié le pointage de pcdistrict.fr vers l'ip du serveur et ça m'a créer une redirection automatiquement. (il faut donc que j'attends quelques heures pour que mon site soit de nouveau accessible)
Il n'y a rien d'autre dans le .htaccess !
Voici ce que j'ai dans l'onglet multi-site du manager:
http://image.noelshack.com/fichiers/...-multisite.png
Et voici ma zone DNS (je ne touche plus a rien)
http://image.noelshack.com/fichiers/...123545-dns.png
Et mes redirections (celle qui s'est mise automatiquement)
http://image.noelshack.com/fichiers/...directions.png
Pour mon fichier .htaccess, il se trouve à la racine du site (dans /) et c'est le seul
Tu as un .htaccess à la racine de ton hébergement ? dans /
normalement il n'y en a qu'un dans /www/
dans le manager oui, elles ne servent à rien. (celles-ci :
http://image.noelshack.com/fichiers/...directions.png )
Il n'y a rien d'autre dans le .htaccess ?
- - - Mise à jour - - -
dans l'onglet multi site du manager section hébergement tu as quoi ?
skysork99
25/08/2016, 11h44
Donc je supprime toutes les redirections ?
Mon .htaccess contient tout ça:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^pcdistrict\.fr [NC]
RewriteRule ^(.*) https://www.pcdistrict.fr/$1 [QSA,L,R=301]
RewriteCond %{SERVER_PORT} 80
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Tu ne dois configurer aucune Redirection dans le manager ovh.
Tu peux indiquer ce que tu as en entier dans le. Htaccess ?
skysork99
25/08/2016, 08h35
Ca ne marche toujours pas, c'est possible que mes DNS soient mauvaises ? je met ci-dessous les liens des images de mes DNS et redirections:
DNS:
http://image.noelshack.com/fichiers/...110456-dns.png
Redirections:
http://image.noelshack.com/fichiers/...directions.png
Et si tu mets plutôt
RewriteCond %{HTTP_HOST} ^pcdistrict\.fr [NC]
RewriteRule ^(.*) https://www.pcdistrict.fr/$1 [QSA,L,R=301]
RewriteCond %{SERVER_PORT} 80
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
J'ai inversé les 2 et enlevé un $ sur le RewriteCond donc du haut.
skysork99
24/08/2016, 14h23

Envoyé par
Laptop-Gaming
Je n'utilise aucun CMS
Laptop-Gaming
24/08/2016, 13h03
Tu utilise qu'elle cms ?
skysork99
24/08/2016, 12h19
Oui, les redirections sont faites par mon .htaccess, qui contient exactement ce code:
RewriteEngine on
RewriteCond %{SERVER_PORT} 80
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^pcdistrict\.fr$ [NC]
RewriteRule ^(.*) https://www.pcdistrict.fr/$1 [QSA,L,R=301]
C'est ton code qui fait une mauvaise Redirection...
Tu as quoi comme code pour faire une Redirection ?
Via le. Htaccess ?
Peux tu montrer le code qui fait la Redirection ?
skysork99
24/08/2016, 09h45
J'ai changé le DNS comme tu m'a dit, maintenant quand je tape
https://pcdistrict.fr je suis redirigé vers
https://www.pcdistrict.fr/www
Pourquoi y a-t-il le /www à la fin ?? (ce qui cause une page d'erreur )
c'est parce que ton DNS pour ne pointe pas vers la bonne ip
tu as
https://toolbox.googleapps.com/apps/.../pcdistrict.fr
alors qu'il faut que tu aies la même ip qu'ici :
https://toolbox.googleapps.com/apps/....pcdistrict.fr
il faut que tu fasses la modif dans la zone DNS
skysork99
21/08/2016, 09h11
Merci pour vos réponses
J'ai ajouté les lignes de buddy dans mon .htaccess (en remplacant biensur monsite.com par mon site)
Tout marche bien sauf quand je tape
https://monsite.com , qui n'est pas redirigé vers le
https://www.monsite.com
Que dois-je changer d'autre ?
Merci beaucoup
PS: mon site:
www.pcdistrict.fr
ajoute à ton .htaccess ceci :
(il faut bien sur adapter monsite.com avec ton domaine)
RewriteCond %{HTTP_HOST} ^monsite\.com$ [NC]
RewriteRule ^(.*) https://www.monsite.com/$1 [QSA,L,R=301]
skysork99
19/08/2016, 13h47
Bonjour,
J'ai un site hébergé chez OVH en mutualisé, avec le certificat Let's Encrypt. J'ai déjà réussi à forcer le passage en HTTPS (le http est automatiquement redirigé vers HTTPS) via un fichier .htaccess avec ces lignes:
RewriteEngine on
RewriteCond %{SERVER_PORT} 80
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Mais je n'ai pas réussi à forcer le "www." avant le nom de mon site... Pouvez-vous m'aider SVP ?
Merci beaucoup d'avance