Aller au contenu

Sujets conseillés

Posté

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

Posté
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 ?

Posté

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 :(

Posté (modifié)

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
Posté

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.

Veuillez vous connecter pour commenter

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



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