8792 sujets

Développement web côté serveur, CMS

Bonjour,

Je me permets de vous écrire pour trouver une solution a mon problème.
Quand j'utilise mon adresse web : ineart.be celui ci m'affiche
a écrit :

Hum, nous ne parvenons pas à trouver ce site.

Impossible de se connecter au serveur à l’adresse ineart.be. Vouliez-vous plutôt ouvrir www.ineart.be ?


L'adresse www.ineart.be fonctionne bien. Uniquement "ineart.be" qui m'affiche un message d'erreur.. Savez-vous comment résoudre ce problème?

Voici mon .HTacces
#Rewrite everything to https
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^ineart.be[nc]
RewriteRule ^(.*)$  https://%{HTTP_HOST}%{REQUEST_URI}  [L,R=301]


Merci beaucoup d'avance,
NeSo
Modifié par NeSo (17 May 2025 - 11:47)
salut
si tu enleve temporairement ton fichier htaccess de ton serveur,
a tu acces a 'ineart.be' ?
pour voir si le probleme vient de là
Bonjour,
le fichier htaccess que tu montres ne fonctionne pas, je l'ai testé.
Les fichiers de redirection proposés sur le net, et il y en a des centaines, ne fonctionnent pas tous correctement. Ça dépend parfois de la configuration du serveur, ou de la version d'Apache.
Sur ton fichier qui ne fonctionne pas, tu fais une redirection http vers https. Alors que c'est au niveau du www que ça bloque.
Pour reprendre à zéro, je te propose pour la redirection www :
<IfModule mod_rewrite.c>
	RewriteEngine On
	RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
	RewriteRule ^(.*)$  http://%1/$1  [R=301,L]
</IfModule>

Si tu veux aussi corriger ton fichier de redirection http vers https qui ne fonctionne pas, voici :
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$  https://%{SERVER_NAME}%{REQUEST_URI}  [R,L]

C'est en place chez moi et je viens de le tester pour vérification :
https://www.redirectchecker.org/fr
Il est possible de fusionner les deux redirections en une seule afin d'éviter les chaînes de redirection, mais c'est plus délicat et pour deux fichiers, ne cherchons pas les complications.