Aller au contenu

Sujets conseillés

Posté

Salut, ben tu choisis ce que tu veux :)

Faudrait pas oublier de rediriger les autres types d'url sur celle choisie évidemment !

Posté

Bonjour,

Lol ! Réponse de normand un jour férié ça ! :P

Bon je prends avec "www"

Mais je ne comprends pas :

>Faudrait pas oublier de rediriger les autres types d'url sur celle choisie évidemment ! :?:

Tu veux dire re ecrire avec "www" :?:

Bonne fin de journée.

richard

Posté (modifié)
il veut dire rediriger exemple.fr vers www.exemple.fr :)

Superbe explication ! LOL !

Merci quand même !

richard

Modifié par rperruez
Posté

Opte pour une redirection (301) par htaccess.

RewriteEngine On //si absent du htaccess
RewriteCond %{HTTP_HOST} !^www\.example\.com [NC]
RewriteRule (.*) http://www.example.com/$1 [QSA,R=301,L]

Redirigera example.com vers www.example.com

Posté

Je plussois avec n00by et salva.

Tu devrais opter pour une 301 du monsite.fr vers le www.monsite.fr.

Les gens sont plus habitues a voir des www

Posté
Opte pour une redirection (301) par htaccess.

RewriteEngine On //si absent du htaccess
RewriteCond %{HTTP_HOST} !^www\.example\.com [NC]
RewriteRule (.*) http://www.example.com/$1 [QSA,R=301,L]

Redirigera example.com vers www.example.com

Merci pour le bout de code :thumbsup:

Je dois donc le faire pour chaque page du site ? (ça va je n'en ai que 27)

Je plussois avec n00by et salva.

Tu devrais opter pour une 301 du monsite.fr vers le www.monsite.fr.

Les gens sont plus habitues a voir des www

Exact ! Moi le premier ! :hypocrite:

Merci à tous !

Posté (modifié)

Bonjour,

non, nul besoin de le faire pour chaque page, ce "bout de code" comme vous dîtes fonctionnera pour toutes les pages de ce domaine et redirigera example.com vers www.example.com. Ainsi, example.com/page.html deviendra automatiquement www.example.com/page.html et ainsi de suite.

Vous pouvez consulter ce tutoriel sur les expressions régulières pour mieux comprendre le principe.

Et si vous souhaitez faire l'inverse voici le code :

RewriteCond %{HTTP_HOST} !^example\.com [NC]
RewriteRule (.*) http://example.com/$1 [QSA,R=301,L]

Modifié par Wolf18
Posté (modifié)

Bonjour,

>wolf18 :thumbsup::thumbsup:

Est ce à dire que je copie colle ce code tel quel dans mon .htaccess ?

(désolé d'être boulet)

richard

Modifié par rperruez
Posté

Pas tout à fait, il faut remplacer l'adresse example.com par votre propre nom de domaine. Attention également à la première ligne (RewriteEngine On) il ne faut la mettre que si elle n'est pas déjà présente dans votre fichier .htaccess (comme l'indique le commentaire laissé par salva_57).

Sinon c'est tout bon, à vous de jouer :)

Posté
Pas tout à fait, il faut remplacer l'adresse example.com par votre propre nom de domaine. Attention également à la première ligne (RewriteEngine On) il ne faut la mettre que si elle n'est pas déjà présente dans votre fichier .htaccess (comme l'indique le commentaire laissé par salva_57).

Sinon c'est tout bon, à vous de jouer :)

Wha ! Merci beaucoup pour cette précision !

richard

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...