Aller au contenu

Sujets conseillés

Posté (modifié)

Bonjour tout le monde,

Je sais que ma question est récurrente sur tous les forums concernant le fait de forcer l'url en www ou sans les www et sur ce point aucun soucis pour moi. Du moins pour la page d'accueil.

En revanche quand il s'agit de rediriger les pages internes j'ai vérifieé les headers au chargement de ma page avec firefox et tous les élements de ma page appelé de manière relative sont redirigé vers l'url avec les www alors que l'url de ma page elle même n'est pas redirigé. elle reste sans les www

Voici le code en place pour la redirection actuellement en place dans mon htaccess

RewriteCond %{HTTP_HOST} ^mon-super-site.com$

RewriteRule ^(.*) http://www.mon-super-site.com/$1 [QSA,L,R=301]

Qqn aurai-t-il une solution pour que je puisse également rediriger les pages internes de mon site vers le www ?

Merci

Anthony

Modifié par NwK
Posté (modifié)

J'ai identifié le problème. ça viens du fait que dans chacun de mes dossiers j'ai une directive RewriteBase /nomDuDossier et cette directive semble bloquer la redirection faite sur le htaccess à la racine du site je vais chercher une solution je viendrai poster la réponse.

EDIT --

J'ai essayé de m'attaquer directement au htaccess du dossier contenant le rewrite base mais rien n'y fait ? avez vous une solution ? Sinon je vais revoir l'organisation des mes htaccess sans le rewritebase ça réglera le soucis je pense. mais il doit bien éxister une solution

Modifié par NwK
Posté (modifié)

solution trouvé.

RewriteBase /dir

RewriteCond %{HTTP_HOST} !^www\.monsite\.com$ [NC]

RewriteRule ^(.*)$ http://www\.monsite\.com/dir/$1 [L,R=301]

ce lien m'a aidé


/>http://stackoverflow.com/questions/5104446/htaccess-remove-www-from-url-respect-rewritebase

Modifié par NwK
Posté

Tu n'as pas besoin d'utiliser le RewriteBase, sauf dans quelques rares cas.

Essaie sans cela !

Posté (modifié)

Ha ok meci :)

C'est vrai que je ne me suis pas trop posé la question vue que j'ai continué les travaux déjà commencé sur un site.

je reviendrai dessus en début d'aprem faire des tests.

Dans quel cas le rewrite base est-il incontournable ?

Modifié par NwK
Posté

Merci pour le lien je ne suis pas encore habitué à fouillé la doc apache :)

Veuillez vous connecter pour commenter

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



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