THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 Module RewriteUrl

(04-06-2015 14:07:35)


Bonjour,

il y a un probleme avec la reecriture des urls
l'url par defaut est
toto/titi/produit

url de redirection
tata/titi/produit-blalbla

url retournee
www.site.fr/tata/titi/toto/titi/produit
elle devrait etre
www.site.fr/toto/titi/produit

je ne trouve pas ou elle est generee
je ne pense pas que c'est dans le module mais au niveau de thelia

Last edited by zzuutt (04-06-2015 14:09:34)

Offline

#2 Re: Module RewriteUrl

(04-06-2015 14:33:22)


je pense avoir trouve
thelia/Core/Routing/rewritingRouter.php

ligne ~203 rajouter '/'.

Redirect::exec('/'.$url, $status);

a valider...

Offline

#3 Re: Module RewriteUrl

(04-06-2015 16:33:42)


ma correction bloque l'utilisation de index_dev.php
pas glop

Offline

#4 Re: Module RewriteUrl

(04-06-2015 18:37:07)


Ca ne peut pas marcher. Genre, si Thelia est installé dans un sous répertoire...

Si l'URL générée est incorrecte, c'est sans doute qu'il y a quelque part dans le processus de construction une URL relative.


OpenStudio Toulouse

Offline

#5 Re: Module RewriteUrl

(05-06-2015 08:35:28)


Bonjour,

Avez vous modifié le htaccess du répertoire web ?
Votre Thelia est il dans un sous répertoire ?  exemple monsite.fr/monthelia
Le virtual host pointe sur le répertoire web ?
Pour le moment, je suis du meme avis que @ROADSTER31

Cordialement,

Last edited by MrGuillou (05-06-2015 08:44:57)


Développeur Web chez OpenStudio
Thelia Module, Thelia School, My GitHub, My Twitter

Offline

#6 Re: Module RewriteUrl

(08-06-2015 08:06:40)


Bonjour

roadster31 wrote:

Ca ne peut pas marcher. Genre, si Thelia est installé dans un sous répertoire...
Si l'URL générée est incorrecte, c'est sans doute qu'il y a quelque part dans le processus de construction une URL relative.

J'ai passe en revue toutes les urls, aucune relative

MrGuillou wrote:

Avez vous modifié le htaccess du répertoire web ?
Votre Thelia est il dans un sous répertoire ?  exemple monsite.fr/monthelia
Le virtual host pointe sur le répertoire web ?
Pour le moment, je suis du meme avis que @ROADSTER31

Non le htaccess est celui par defaut
Non pas de sous repertoire
Oui

j'ai supprimer l'url propose par defaut de la liste  ma_page.html
je n'ai laisse que 2 urls
dossier1/dossier2/produit  -> declare par defaut
dossier1/dossier2/blablaproduit -> renvoye sur defaut

si j'essai d'acceder a dossier1/dossier2/blablaproduit
l'url genere est dossier1/dossier2/dossier1/dossier2/produit

je continue a rechercher...