Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/03/2014, à 17:16

benwa666

Règles du mod_rewrite

Bonjour,

décidément ce mod_rewrite me rend complètement dingue.

J'ai un site accessible en shop.machin.com
J'aimerais que quand les gens tapent ces adresses

shop.machin.com
shop.machin.com/index.php
shop.machin.com/fr/
shop.machin.com/fr/index.php

ils soient redirigés vers shop.machin.com/fr/promotions

Et là je m'embrouille total …

J'ai tenté un truc simple mais ça ne fonctionne pas :

        <IfModule mod_rewrite.c>
                Options +FollowSymLinks
                Options +Indexes
                RewriteEngine   On
                RewriteRule     ^index.php$     /promotions [L]
        </IfModule>

C'est un prestashop, je me demande si ses règles de redirection ne prennent pas le dessus.


** J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source.

Hors ligne

#2 Le 04/03/2014, à 20:05

tiramiseb

Re : Règles du mod_rewrite

Salut,

1/ tu l'as placé où, ton "truc simple" ?

2/ as-tu tenté « ^/index.php$ » plutôt que « ^index.php$ » ?

Hors ligne

#3 Le 05/03/2014, à 09:42

benwa666

Re : Règles du mod_rewrite

Hello !

tiramiseb a écrit :

1/ tu l'as placé où, ton "truc simple" ?

Bah dans le vhost, j'utilise apache2.

tiramiseb a écrit :

2/ as-tu tenté « ^/index.php$ » plutôt que « ^index.php$ » ?

Si je fais ça j'ai directement une erreur 500.

Merci pour ta réponse.


** J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source.

Hors ligne

#4 Le 05/03/2014, à 09:57

bruno

Re : Règles du mod_rewrite

Bonjour,

Effectivement Pestashop génère un fichier .htaccess contenant ses propres règles de réécriture qui vont interférer avec les tiennes. Cela risque d'être assez compliqué de faire ce que tu veux avec des règles de réécriture.

Cependant si j'ai bien compris ce que tu veux faire il serait infiniment plus simple de modifier la page d'accueil de ton Prestashop pour qu'elle affiche les promotions.


Attention, les bouteilles vendues par Nestlé Waters sont contaminées au monoxyde de dihydrogène.

Hors ligne

#5 Le 05/03/2014, à 11:44

benwa666

Re : Règles du mod_rewrite

bruno a écrit :

Bonjour,

Effectivement Pestashop génère un fichier .htaccess contenant ses propres règles de réécriture qui vont interférer avec les tiennes. Cela risque d'être assez compliqué de faire ce que tu veux avec des règles de réécriture.

Cependant si j'ai bien compris ce que tu veux faire il serait infiniment plus simple de modifier la page d'accueil de ton Prestashop pour qu'elle affiche les promotions.

Hello,

Merci pour ta réponse, je vais regarder si il n'y a pas un module qui peut me mettre une catégorie en première page.
Ça simplifierait les choses.


** J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source.

Hors ligne