Aller au contenu

réécriture d'URLs


Sujets conseillés

Bonjour,

je voudrais avoir des URLs propres, mon code me semble bon, mais pourtant il ne fonctionne pas. Je n'ai pas d'erreurs, mais pas de changements non plus, c'est comme si ça ne faisait rien.

voici le code que j'utilise :

RewriteRule ^www.monsite.fr/(.+)$ 90plan\.ovh\.net/~monsite/cmsms/index\.php/$1 [QSA]

Mais aussi j'ai du mal à comprendre dans quel ordre je dois mettre les instructions dans le rewriterule ?

rewriterule nouvelleURL URLà_remplacer ?

ou

rewriterule URLà_remplacer nouvelleURL ?

Je ne comprends pas

RewriteRule   ^nexistepas.html$   trouve.html  [L]

comme expliqué dans cette page

merci d'avance pour votre aide

Lien vers le commentaire
Partager sur d’autres sites

voici le code que j'utilise :

RewriteRule ^www.monsite.fr/(.+)$ 90plan\.ovh\.net/~monsite/cmsms/index\.php/$1 [QSA]

Ca ne risque pas de fonctionner en mettant le HOST en premier argument... :(

mod_rewrite ne recevra jamais celui-ci dans l'URL à réécrire.

Si tu nous disais ce que tu souhaites faire, avec le VRAI nom de domaine ?

Lien vers le commentaire
Partager sur d’autres sites

je trouve cette explication plus claire :

RewriteRule, l'URL à réécrire, et l'URL réécrite

ce qui fait que mon rewriterule au-dessus est totalement faux ! il est inversé !

j'essaie :

RewriteRule  ^90plan\.ovh\.net/~perigee/cmsms/ www.perigee.fr/ [QSA]

mais sans trop de succès :(

Lien vers le commentaire
Partager sur d’autres sites

salut,

essaie quelque chose comme ça :

RewriteEngine on
RewriteCond %{HTTP_HOST} ^90plan.ovh.net$
RewriteRule ^.*$ http://www.perigee.fr/$0 [L,R=301]

dans le .htaccess à la racine du site (pas dans le dossier cmsms ou alors il faudrait ajouter "cmsms/" devant "$0")

Modifié par Alain
Lien vers le commentaire
Partager sur d’autres sites

merci pour vos réponses,

j'ai finalement résolu mon problème en passant par le CMS. ça m'a permis par la même occasion d'avoir des URLs plus jolies pour les fichiers et les images.

Me reste un détail à régler, mais je devrais y arriver.

Merci pour votre aide.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

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



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