CMS Automne
http://www.automne-cms.org/forum/

URLs
http://www.automne-cms.org/forum/viewtopic.php?f=2&t=813
Page 1 sur 1

Auteur:  taeky [ Mer Mars 30, 2011 10:25 am ]
Sujet du message:  URLs

Bonjour,

Je suis toujours à la découverte de Automne.
J'ai pour éventuel projet de passer sous automne un site avec lequel j'ai des urls rewrittées de ce type (sans extensions):

***http://www.mondomaine.com/particuliers/ma-page-particuliers-a
***http://www.mondomaine.com/particuliers/ma-page-particuliers-b
***http://www.mondomaine.com/entreprises/ma-page-entreprises-a
***http://www.mondomaine.com/entreprises/ma-page-entreprises-b

Lors de mes tests avec Automne, je n'arrive à avoir que des urls de ce type:

***http://www.mondomaine.com/web/1-ma-page-particuliers-a.php
***http://www.mondomaine.com/web/2-ma-page-particuliers-b.php
***http://www.mondomaine.com/web/3-ma-page-entreprises-a.php
***http://www.mondomaine.com/web/4-ma-page-entreprises-b.php

Est-il possible avec automne d'avoir les mêmes urls que mon site ? et si non, envisagez vous de permettre à automne de pouvoir le faire ?

Tae

Auteur:  Sébastien [ Mer Mars 30, 2011 10:29 am ]
Sujet du message:  Re: URLs

Automne ne gère pas la réécriture d'URL.

Des sujets sur le forum en parlent et il y a une proposition à ce sujet dans la boîte à idée : http://www.automne-cms.org/web/fr/477-b ... hp?id=1528

Auteur:  taeky [ Mer Mars 30, 2011 3:00 pm ]
Sujet du message:  Re: URLs

Effectivement, j'ai bien lu le sujet en question sur le forum qui a 7 mois. Je me demandais simplement si il y avait eu une évolution depuis.

La seule solution actuelle est donc d'avoir des URLs de ce style

***http://www.mondomaine.com/web/particuliers/1-ma-page-particuliers-a.php
***http://www.mondomaine.com/web/entreprises/3-ma-page-entreprises-a.php

le module Alias me permettra t'il de rediriger efficacement mes anciennes URLs ?

Auteur:  Frank [ Mer Mars 30, 2011 3:57 pm ]
Sujet du message:  Re: URLs

Comme son nom l'indique le module alias va créer des URLs personnalisées qui vont rediriger vers les URLs par défaut d'Automne.

Exemple : http://automne-cms.org/todo redirige vers http://www.automne-cms.org/web/fr/477-boite-a-idees.php

Auteur:  Sébastien [ Mer Mars 30, 2011 4:52 pm ]
Sujet du message:  Re: URLs

Dans la prochaine version (4.1.2) tu aura la possibilité de te passer du /web pour l'adresse de tes URL via une configuration dans le config.php ceci dit cette fonction sera en beta test et je ne garanti pas quelle sera parfaitement fonctionnelle.

Auteur:  taeky [ Mer Mars 30, 2011 4:55 pm ]
Sujet du message:  Re: URLs

Merci pour vos réponses, ça me laissera le temps de mieux maîtriser Automne :wink:

Auteur:  taeky [ Mer Mars 30, 2011 8:24 pm ]
Sujet du message:  Re: URLs

J'aurai besoin d'une précision supplémentaire.

Pour avoir des URLs du type:

***http://www.mondomaine.com/web/particuliers/1-ma-page-particuliers-a.php
et
***http://www.mondomaine.com/web/entreprises/3-ma-page-entreprises-a.php

faut-il que je passe par la gestion multisites en créant un site particuliers et un autre entreprises, ou y a t-il un autre moyen de le faire ?

Auteur:  Sébastien [ Jeu Mars 31, 2011 8:18 am ]
Sujet du message:  Re: URLs

non, à l'heure actuelle il n'y a pas d'autres moyens : il faut passer par le multisite.

Auteur:  taeky [ Mar Mai 10, 2011 6:01 pm ]
Sujet du message:  Re: URLs

Sébastien a écrit:
Dans la prochaine version (4.1.2) tu aura la possibilité de te passer du /web pour l'adresse de tes URL via une configuration dans le config.php ceci dit cette fonction sera en beta test et je ne garanti pas quelle sera parfaitement fonctionnelle.


Est-ce que cette possibilité est maintenant intégrée à Automne ? Si oui comment faire pour supprimer /web de mes URLs ?

Auteur:  Frank [ Mer Mai 11, 2011 7:39 am ]
Sujet du message:  Re: URLs

Je ne retrouve aucune mention de la constante à modifier dans le CHANGELOG, c'est donc que cette fonctionnalité a été peu testée et n'est pas encore suffisament stable pour être testée en production.

Dans le code source du fichier cms_rc.php qui contient la plupart des constantes définies pour Automne, on peut voir que ce dossier ./web est défini via :

Code :
define("PATH_PAGES_WR", PATH_REALROOT_WR."/web")


source : http://bazaar.launchpad.net/~automne-te ... c.php#L478

Libre à toi d'essayer de modifier la valeur de cette constante dans le fichier config.php et lui donnant une autre valeur. On est preneurs de feedback sur le sujet ;)

Auteur:  taeky [ Mer Mai 18, 2011 9:30 am ]
Sujet du message:  Re: URLs

Merci Franck. Ta suggestion a l'air de fonctionner.
Je précise tout de même que je teste pour l'instant en local.

Je pense mettre en ligne d'ici 15jours 3semaines. Mais pour éviter de bosser pour rien, est-ce que la modif peut générer de dysfonctionnements au niveau des modules, ou autres, d'après toi ??? car pour l'instant j'utilise automne de manière très basique.

Auteur:  Sébastien [ Jeu Mai 19, 2011 8:21 am ]
Sujet du message:  Re: URLs

Nous n'avons que très peu testé cette fonction pour l'instant, dur de pouvoir te dire exactement quels sont les risques d'usage mais normalement ça ne devrais pas trop poser de pb. Si jamais tu constate quelque chose de bizarre, n'hésites pas à nous en faire part.

Auteur:  taeky [ Lun Août 29, 2011 8:25 pm ]
Sujet du message:  Re: URLs

Pas de problème depuis 2 mois avec le site en prod. Visiblement automne support bien la modif de ce paramètre.
Merci pour vos conseils :D

Auteur:  Frank [ Mar Août 30, 2011 8:13 am ]
Sujet du message:  Re: URLs

Merci pour ton retour, nous avons également mis en place sur de gros sites et pour l'instant pas de soucis constatés.

Pour info, la nouvelle version du module Alias livré avec la version 4.2 permettra de pouvoir remplacer l'URL d'une page par son alias :

Pièce jointe:
Description du fichier : Module Alias
module-alias.png
module-alias.png [ 28.49 Kio | Consulté 85293 fois ]

Auteur:  taeky [ Mar Août 30, 2011 2:13 pm ]
Sujet du message:  Re: URLs

Il sera donc possible de réécrire ses URLs comme bon nous semble :D
C'est un vrai plus pour automne, merci

Page 1 sur 1 Le fuseau horaire est UTC [Heure d’été]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/