THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

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

Offline

#1 [RESOLU] Ré-écriture d'url

(07-10-2015 17:55:21)


Bonjour

j'ai quelques questions et difficultés... la boutique est dans un sous répertoire boutique dans www  sur le serveur - thélia 2.1.5
- je ne suis pas arrivée à supprimer le répertoire web des adresses url bien que j'ai lu et essayé d'appliquer les différentes techniques trouvées ici
- quand j'active dans l'admin la ré-écriture d'url, la page index s'affiche mais plus aucun lien ne fonctionne (page non trouvée)
- j'ai mis dans le htaccess du répertoire web : RewriteBase /boutique, du coup le bouton ajouter au panier ne fonctionne plus. (si j'enlève rewritebase, le bouton fonctionne normalement)
- je n'ai pas de htaccess à la racine du répertoire boutique, est ce normal ?
- dans admin, j'ai mis http://cafe-chaulet.com/boutique/web/ dans url de base

Je pense que tout ces problèmes sont liés mais je ne sais pas comment réparer... merci.

J'ai vu qu'il y avait une MAJ de Thélia, est ce important (primordial) de la faire ?

Offline


Bonjour,

Pour enlever le /web de l'url, il faut faire pointer le virtual host sur ce même répertoire .

Quelle est votre version de Thelia ?


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

Offline


Bonjour

Je ne sais pas trop ce qu'est un virtual host mais sur le serveur j'ai crée un site boutique.cafe-chaulet.com avec comme répertoire de destination boutique.. peut être est ce là que je dois indiquer un chemin plus complet (boutique/web ou www/boutique ou www/boutique/web) ?
Version 2.1.5
Merci

J'ai un peu avancé... avec comme répertoire www/boutique/web, boutique.cafe-chaulet.com affiche le site mais avec toujours le répertoire web

Last edited by cilou (08-10-2015 14:58:16)

Offline


Normalement tu n'as pas besoin de RewriteBase dans ton htaccess.
Le Virtual Host doit normalement pointer sur web.
Il faut aussi vérifier que la réécriture d'url est activée sur le serveur
Tu es sur un serveur dédié ou mutualisé ?


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

Offline


Bonjour et un grand merci pour ces pistes et infos, j'y suis arrivée.

Pour la procédure, au cas ou ça puisse servir

- j'ai mis le site à la racine de l'hébergement dans un répertoire boutique (à coté du répertoire www)
- dans l'espace client de l'hébergement, j'ai crée un alias (boutik.nomdedomaine.com)
- dans répertoire de destination de cet alias, j'ai mis boutik/web
- je n'ai mis aucun rewrite base dans le htaccess du répertoire web
- dans l'admin du site (http://www.boutik.nomdedomaine/web/index.php/admin) j'ai activé la ré écriture d'url et j'ai indiqué dans URL de base http://www.boutik.nomdedeomaine

Bonne fin de journée