Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Besoin d'aide «  

URL rewriting

Problem has been recorded

Issue description

Bonjour,

J'ai un souci avec l'URL rewriting (adresse avec le nom de l'article)

Certaines adresses sont effectivement comme cela :

(type http://www.polar-hardboiled.info/sections/view.php/24/Auteurs" ou encore http://www.polar-hardboiled.info/articles/view.php/318/Gil%20Brewer et puis certaines restent désespéremment sans rewriting (type http://www.polar-hardboiled.info/articles/view.php/366)

Si quelqu'un avait une idée, voire même une solution pour avoir les adresses avec le nom, ce serait pas mal

Merci d'avance

Gérard

Nota :j'utilise la version 7.4

Comments

ThierryP
avatar
from Nice, Drap
Associate, 1208 posts

on June 22 2007


Tous fonctionne très bien, c'est simplement le layout_home_page que tu utilise qui n'est pas encore modifié pour prendre en compte l'url rewriting.

Normalement, cela devrait être résolu avec la mise à jour de yacs.

Note pour cette adresse : http://www.polar-hardboiled.info/articles/view.php/318/Gil%20Brewer

Ne jamais laisser d'espace dans le surnom. Choissez d'écrire par exemple Gil-Brewer ou Gil_Brewer cela évitera la présence du %20 dans votre url rewritée.
Hardboiled
avatar
from le Web Parisien
175 posts

on June 23 2007


Merci de ces explications très claires !
Par contre c'est dans le surnom de la page ou dans le titre de l'article qu'il ne faut pas laisser d'espaces ?

A+ Gérard
ThierryP
avatar
from Nice, Drap
Associate, 1208 posts

on June 23 2007


Hardboiled :

A ton service Gérard.

C'est dans le surnom, c'est cette option qui permet la réécriture du lien.

Ne jamais laisser d'espace, ne pas utiliser de caractères spéciaux (%, *, @, etc..) ou accentués.
Eviter aussi de lier deux termes sans tiret ou underscore.
Par exemple ne par indiquer GilBrewer car les moteurs de recherche considèrerons ce terme comme un mot unique.
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

inspired from ThierryP on June 23 2007


ThierryP: Je me demandais dans quelle mesure on ne pourrait pas laisser à YACS le soin de gérer un peu tout ça. Dans la version 7.6beta22 qui vient d'être partagée pour test, les espaces et les signes de ponctuation sont remplacés automatiquement par des tirets, et les accents sont retirés. On peut donc avoir des petits noms comme "test d'écriture", avec espaces, accents et ponctuations, et YACS proposera un lien type /articles/76-test-d-ecriture.html comme il se doit. Du coup, il n'y a presque plus de contraintes pour le rédacteur de pages.
GnapZ
from Caribbean
2970 posts

inspired from Bernard on June 24 2007


Bernard : Effectivement, c'est toujours mieux que d'imposer une syntaxe aux utilisateurs qui n'est jamais strictement suivie d'ailleurs. En plus, c'est un souci de moins pour eux.
ThierryP
avatar
from Nice, Drap
Associate, 1208 posts

inspired from Bernard on June 24 2007


Bernard :

Oui, que yacs reprenne les paramètres et les adaptes à l'url est un bon en avant (c'est pas Gnapz qui devrait travailler sur le projet d'ailleurs )
C'est un ajout plus qu'utile qui va dans le sens de l'accecibilité de Yacs à tous les profils d'utilisateurs !

Par contre sur la nouvelle architecture des urls proposée j'ai émis quelques réserves (personnelle, cela va de soit) Ici

N'empêche, la procédure que je décris ici reste valable pour les versions de yacs 7.4 et inférieurs
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

inspired from ThierryP on June 24 2007


ThierryP: Comme tu l'expliquais dans ton poste, je pense qu'il faut modifier l'architecture d'URL rewriting étape par étape. La version 7.6 marque un certain aboutissement, grâce à tes conseils, dans la logique d'intégrer les surnoms dans les adresses. Nous avons considérablement renforcé l'usage de .htaccess, et changé et optimisé des centaines de lignes de code, pour arriver à ce résultat. A ce stade, l'objectif immédiat est sans doute de déployer cette technologie, et de vérifier qu'elle s'adapte bien aux serveurs qui exploitent YACS.

A dire vrai, changer les adresses des articles pour y refléter la structure arborescente des sections n'est, à mes yeux, pas aussi évident qu'il y parait, tant sur le plan fonctionnel (quel impact sur les moteurs de recherche ?) que sur le plan technique (des requêtes en plus dans la base de données).

Il nous faut donc continuer d'optimiser la génération et l'usage d'adresses simplifiées sur la base de YACS 7.6 d'un côté, et commencer à réfléchir sur les orientations ultérieures d'un autre côté. Merci par avance de tes apports "à deux niveaux".

Rate this page
Posted by Hardboiled on June 22 2007, commented by Bernard on June 24 2007, (popular)