Problème avec fichier .htaccess

WRInaute discret
Bonjour,
j'ai un problème avec le fichier .htaccess pour le domaine h**p://www.revoltes.org. J'aimerais faire une redirection 301 pour rediriger le domaine sans les www.

J'ai parcouru le forum pour m'inspirer d'exemples mais cela ne marche pas sur ce domaine (le même code marche pourtant avec d'autres domaines !)

Voici le code en question :

Code:
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^revoltes.org$ 
RewriteRule ^(.*)   http://www.revoltes.org/$1  [QSA,L,R=301]

Quand je tape le domaine sans les www, cela ne marche pas.
Quid ?

Merci d'avance de votre aide.
 
WRInaute passionné
Essaye ça
Code:
RewriteEngine on

RewriteCond %{HTTP_HOST} !www.revoltes.org$
RewriteRule (.*) http://www.revoltes.org/$1 [QSA,L,R=301]
 
WRInaute discret
thickparasite a dit:
Essaye ça
Code:
RewriteEngine on

RewriteCond %{HTTP_HOST} !www.revoltes.org$
RewriteRule (.*) http://www.revoltes.org/$1 [QSA,L,R=301]

Merci, j'ai essayé mais cela ne marche toujours pas...

Quand je tape : h**p://revoltes.org > "Impossible d'afficher la page"
Quand je tape : revoltes.org > cela redirige vers h**p:///?%20revoltes.org et "Impossible d'afficher la page"
 
WRInaute passionné
Je ne connais pas ton hébergeur, mais j'ai eu une problème qui me rappelle le tien avec Haisoft.
Impossible de passer par le .htaccess pour rediriger vers www.
Il faut donc passer par une include en haut de chaque page
Code:
<?
if ($_SERVER["HTTP_HOST"] != "www.revoltes.org") {
    header ('HTTP/1.1 301 Moved Permanently');
    header("Location: http://www.revoltes.org".$_SERVER['PHP_SELF']);
}
?>
 
WRInaute discret
Il faut donc passer par une include en haut de chaque page

J'imagine qu'il faut pour cela que la page soit en php non ? Car le site en question est 100% html...

Je suis allé faire un tour du côté du forum de l'hébergeur h**p://forum.les-basics-nfrance.com/ et il semblerait que l'accès du site sans les www est impossible. Cela signifie-t-il qu'un htaccess redirigeant le site sans les www vers le site avec les www devient inutile ?
 
WRInaute passionné
Yes t'es foutu si c'est du .html
A mon avis, il faut que tu vois directement avec le support de nfrance car comme pour Haisoft ils ont leur propre système de redirection par défaut.
Cependant, pour Haisoft en tout cas, leur système n'est pas du tout orienté référencement et il faut quand même passer par l'include que j'ai donné car les moteurs peuvent tout à fait voir 2 sites identiques, avec et sans www, même si l'accès sans www est impossible.
 
WRInaute passionné
Est-ce que sans fichier htaccess, l'adresse -http://revoltes.org est accessible?

Car lorsque j'y vais, j'ai une erreur! :cry:
 
WRInaute discret
fandecine a dit:
Est-ce que sans fichier htaccess, l'adresse h**p://revoltes.org est accessible?

Non.

Juste en passant : je ne suis pas sûr qu'un lien de WRI vers le domaine revoltes.org sans les www soit une bonne chose... @ fandecine : est-ce possible d'éditer ce message pour enlever ce lien ? Merci d'avance, on est jamais trop sûr :wink:
 
WRInaute passionné
matteo a dit:
fandecine a dit:
Est-ce que sans fichier htaccess, l'adresse h**p://revoltes.org est accessible?

Non.

Juste en passant : je ne suis pas sûr qu'un lien de WRI vers le domaine revoltes.org sans les www soit une bonne chose... @ fandecine : est-ce possible d'éditer ce message pour enlever ce lien ? Merci d'avance, on est jamais trop sûr :wink:

Ooops! un moment d'égarement! Merci :D

Si la fameuse adresse :wink: n'est pas accessible le htaccess n'y changera rien. La solution est dans la config apache, mais je suppose que tu n'as pas accés au fichier httpd.conf ni même à un fichier du syle httpd.include? (sur certains mutualisés c'est possible)
 
WRInaute discret
fandecine a dit:
Ooops! un moment d'égarement! Merci :D
Merci :D

fandecine a dit:
je suppose que tu n'as pas accés au fichier httpd.conf ni même à un fichier du syle httpd.include?

Non malheureusement. Mais sur leur forum j'ai pu lire que l'on pouvait par fax leur demander de rendre l'accès possible au site sans les www, mais il demandent de leur signer une décharge de responsabilité... étrange.
 
Discussions similaires
Haut