Scout Web Portail, le moteur de site internet scout

Forum de Discussions

Forums - Archives du support SWP - passage à l'url-rewriting

Rechercher dans le forum

Aller à la page 1, 2 Suivante

passage à l'url-rewriting

Addax

Membre du projet
Scout Web Portail

ben voilà,

j'avais pas activé ce truc, et j'avais un peu oublié d'y resonger.

Maintenant que je l'ai activé, que dois-je faire pour que mes pages soient accessibles? parce que toutes les pages créées ont une adresse différente maintenant... grr

merci
Voir son profil Posté le 25/05/2005 à 18:07:39

Re : passage à l'url-rewriting

Zeus0ne

Conseil & Astucier
Scout Web Portail

Moi de toute facon je sais pas l'activer mais je me demandais qu'elle etait l'avantage de ce truc
Voir son profil Posté le 25/05/2005 à 19:22:02

Re : passage à l'url-rewriting

Tarpan

Membre du projet
Scout Web Portail

L'avantage est d'avoir des noms de pages plus simple à retenir et sans paramètres. (entre autres)

normalement, les anciens noms des pages devraient toujours fonctionner non?
Voir son profil Posté le 25/05/2005 à 19:37:26

Re : passage à l'url-rewriting

Addax

Membre du projet
Scout Web Portail

c'est simplement plus facile de retenir ou d'écrire l'adresse d'une page sur ton site si je ne m'abuse. comme du genre: se rendre sur une page de photo ca donne
Code :
.../index.php?niv=g&page=galerie&show=13&photo=1&pg=1

qui est assez imbuvable, alors que sinon c'est bien plus joli (désolé, j'ai pas d'exemple là )
Voir son profil Posté le 25/05/2005 à 19:39:53

Re : passage à l'url-rewriting

Addax

Membre du projet
Scout Web Portail

ah, t'as été plus rapide Tarpan
ben oui, les anciens noms sont encore bon, mais le problème c'est que je ne sais pas comme faire pour que ce nouveau lien transformé par url-rewriting pointe bien sur la page....
j'avoue que je n'ai pas encore saisi toutes les subtilités du truc pour piger ce qu'il faut faire...
Voir son profil Posté le 25/05/2005 à 19:42:36

Re : passage à l'url-rewriting

Tarpan

Membre du projet
Scout Web Portail

Tout se passe dans le fichier .htaccess en tout cas.

Peut-être, je dis bien peut-être, que si tu le supprimes, le portail le regénéreras. (mais fait quand même une copie avant alors )
Voir son profil Posté le 25/05/2005 à 19:54:25

Re : passage à l'url-rewriting

Zeus0ne

Conseil & Astucier
Scout Web Portail

Ouais mais en meme temps suffit de clicker sur les liens
Voir son profil Posté le 25/05/2005 à 21:13:02

Re : passage à l'url-rewriting

ChMat

Webmaster

je vois que ça spécule pas mal ici

Alors pour tout vous dire, c'est automatique (encore ).

Activer l'url-rewriting
Si tu actives l'url-rewriting depuis la configuration du portail, le fichier .htaccess va effectivement être généré. Il sera placé à la racine du portail et sera formé sur la base du fichier prv/htaccess* (sans le point).

Néanmoins, tous les liens que vous avez créés manuellement un peu partout sur le portail restent sous l'ancien format, c'est à vous de les modifier à la main (c'est pas indiqué ça ?). Pour ce qui est des liens générés dynamiquement (galerie, forums, ...), ça reste dynamique et donc l'url-rewriting est appliqué quand il est actif.

Sinon, ce qui a été dit plus haut est vrai : les anciens liens sont toujours fonctionnels (sous la forme index.php?niv=g&page=mapage).

Désactiver l'url-rewriting
Par contre, si vous désactivez l'url-rewriting, les adresses de type g_galerie_13_1_1.htm (le lien proposé par Addax ci-dessus) ne fonctionnent plus. Dans ce cas, le fichier .htaccess à la racine du portail est tout simplement supprimé (il n'existe pas si vous n'activez pas l'url-rewriting).
Et comme après une activation, les liens créés manuellement doivent être remis au format sans url-rewriting.

*Personnaliser mes liens avec l'url-rewriting
Pour personnaliser vos liens avec l'url-rewriting, rédigez-les dans le fichier prv/htaccess et désactivez puis activez l'url-rewriting.

voilà
Voir son profil Posté le 25/05/2005 à 22:09:21

Re : passage à l'url-rewriting

Addax

Membre du projet
Scout Web Portail

hum, j'ai pas trop saisi (désolé)

J'ai activé l'url-rewriting, et comme je ne l'avais jamais fait, ca m'a créé un ficher .htaccess à la racine de mon site, avec plein de choses dedans. A ce moment, tous les liens fonctionnaient sauf ceux créés pour mes sections (ca m'affichais une belle page d'erreur). Je me suis douté qu'il fallait que je modifie les liens manuellement. Dois-je le faire via mon outil de création de page web préféré? ou y a t'il un moyen qqpart sur le site de changer l'adresse?
Voir son profil Posté le 26/05/2005 à 00:32:13

Re : passage à l'url-rewriting

belfo

Membre du projet
Scout Web Portail

bon amusement, faut le faire a la mais ><, ou sinon par ton phpmyadmin ou equivament.
Voir son profil Posté le 26/05/2005 à 00:37:36

Re : passage à l'url-rewriting

ChMat

Webmaster

Eh bien, prenons tous les liens que tu as faits dans tes menus de section et dans le menu général.

Le lien vers les pages d'accueil de chaque section :
- la troupe : index.php?niv=t devient indext.htm
- la ronde : index.php?niv=r devient indexr.htm

Pour les liens des autres pages de la section :
- l'historique de la chaumière : index.php?niv=h&page=historique-nuton devient h_historique-nuton.htm
- les infos de l'unité guide : index.php?niv=b&page=uniteb devient b_uniteb.htm

Pour les pages au niveau général :
- la galerie : index.php?page=galerie devient galerie.htm (g_galerie.htm donne la même chose)
- la page des staffs : index.php?page=staff devient staff.htm

Si tu veux d'autres exemples sur les liens avec ou sans l'url-rewriting, regarde en bas de la page de gestion des menus (index.php?page=gestion_menus), tu y trouveras des explications complètes. Selon s'il est activé ou non les explications sont adaptées.

Pour le fichier .htaccess, tu ne dois rien y toucher. Par défaut il a une configuration qui permet d'afficher potentiellement n'importe quelle page.

Le principe à retenir c'est : x_page.htm t'affichera la page de la section x.

J'espère que je suis clair cette fois
Voir son profil Posté le 26/05/2005 à 15:30:24

Re : passage à l'url-rewriting

Addax

Membre du projet
Scout Web Portail

je reviens a la charge... C'était en effet, très clair et ca j'avais plus ou moins compris.
Ce que je pige pas, c'est pourquoi, lorsque j'ai l'url activé, lorsque je clique sur les pages des sections je n'ai qu'une page d'erreur. Et surtout, comment arranger ca.

Exemple: je clique sur la page de l'unité, dont l'adresse était index.php?niv=u, maintenant, le lien pointe vers indexu.htm. Nickel, sauf que ma page existe pas à ce lien. Je dois donc modifier le lien, mais OU????
Je viens d'éditer la page, et il m'est indiqué que son adresse est u_indexu.htm. Une fois enregistré les modifications, lorsque je clique sur "unité", lorsque je tape indexu.htm ou lorsque je tape u_indexu.htm, j'ai la même page d'erreur qui s'affiche.. grrr Et d'abord, pourquoi me dit-on que son adresse sera u_indexu.htm???
Et puis, quand il trouve pas une page, il est pas censé me proposer de la créer???

Et sinon, dernière chose, elles sont placées où ces pages qu'on crée ???


merci
Voir son profil Posté le 28/05/2005 à 10:47:26

Re : passage à l'url-rewriting

belfo

Membre du projet
Scout Web Portail

sur la bdd^^
Voir son profil Posté le 28/05/2005 à 11:07:38

Re : passage à l'url-rewriting

Tarpan

Membre du projet
Scout Web Portail

Théoriquement, ce lien là tu ne dois pas le changer. Et théoriquement toujours, ta page devrait s'afficher avec le nouveau-lien une fois que l'URL-rewriting est activé.
Tu es sur que ton serveur supporte l'URL-rewriting?
Voir son profil Posté le 28/05/2005 à 13:25:39

Re : passage à l'url-rewriting

Addax

Membre du projet
Scout Web Portail

ben pourquoi les autres pages (celles que je n'ai pas créé) s'afficheraient alors??
Voir son profil Posté le 28/05/2005 à 16:30:15

Aller à la page 1, 2 Suivante

Le forum est verrouillé. Seul le webmaster peut encore intervenir.

Forums - Archives du support SWP - passage à l'url-rewriting

Forum verrouillé
Forum en accès public
Modération par les animateurs de section

Pour écrire sur le forum, connecte-toi ci-dessous ou inscris-toi sur le site.

Plus d'infos au sujet du forum

Page générée en 0.07 secondes (6 requêtes)