CMS Made Simple Forum

Aide francophone CMS Made Simple

Vous n'êtes pas identifié(e).

Annonce

ATTENTION !!

Vous avez un soucis urgent ? Autant ne pas louper votre premier message.


- Recherchez sur le forum français et anglais, sur le wiki, sur nos documentations et sur le blog des développeurs pour voir si d'autres n'ont pas déjà résolu votre soucis.
- Mettre à jour votre version de Cms Made Simple avant de poser votre question sous peine de vous prendre la remarque par l'un des modérateurs. Nous ne faisons de support que sur les dernières versions.
- Renseignez le formulaire de nouveau message autant que possible. Cela permet aux autres membres de bien cibler votre cas et de vous répondre au mieux.
- Ajoutez [Résolu] au début du titre de votre 1er message lorsqu'une solution a été trouvée.
- Les membres du forum ne font pas de formation gratuite, vous voulez apprendre à bien utiliser Cms Made Simple ? formez vous avec nos guides

Suivez l'actualité française de Cms Made Simple grâce aux flux Rss du Blog des développeurs et du Blog du site

#1 20/08/2009 14:49:22

jce76350
Modérateur
Lieu : Rouen
Inscription : 23/09/2007
Messages : 2 205
Site Web

Possibilités de définir les URLs (V1.6+)

Note : Si vous changez quoique ce soit dans "config.php", pensez toujours à vider le cache ensuite (dans l'interface : Administration du site >> Paramètres globaux). Et pensez à vider aussi le cache de votre navigateur,

le fichier "config.php" par défaut  :
$config['url_rewriting'] = 'none';
$config['page_extension'] = '';
$config['use_hierarchy'] = true;  ou $config['use_hierarchy'] = false;
Vous aller obtenir :
http: //monsite.com/mondossier/index.php?page=default_templates
http: //monsite.com/mondossier/index.php?page=cmsms_tags


En modifiant le fichier "config.php" :

$config['url_rewriting'] = 'internal'; //**
$config['page_extension'] = '';
$config['use_hierarchy'] = false; //**
Vous aller obtenir :
http: //monsite.com/mondossier/index.php/default_templates
http: //monsite.com/mondossier/index.php/cmsms_tags


$config['url_rewriting'] = 'internal'; //**
$config['page_extension'] = '';
$config['use_hierarchy'] = true; //**<--
Vous aller obtenir :
http: //monsite.com/mondossier/index.php/default_templates
http: //monsite.com/mondossier/index.php/default_templates/cmsms_tags


Jolis chemins d'accès ou URLs "propres" ("url rewriting")
en ajoutant dans un fichier « .htacces » à la racine de CMSMS
RewriteEngine On
# RewriteBase /   ou RewriteBase / dossier_cmsms  (Suivant hébergeur !! A utiliser chez 1&1 par exemple)
# version 1.6
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]

En modifiant le fichier "config.php" :

$config['url_rewriting'] = 'mod_rewrite';  //**
$config['page_extension'] = '.html';  //**
$config['use_hierarchy'] = true;  //**
Vous aller obtenir :
http: //monsite.com/mondossier/default_templates.html
http: //monsite.com/mondossier/default_templates/cmsms_tags.html

$config['url_rewriting'] = 'mod_rewrite'; //**
$config['page_extension'] = '.html'; //**
$config['use_hierarchy'] = false;   //** <--
Vous aller obtenir :
http: //monsite.com/mondossier/default_templates.html
http: //monsite.com/mondossier/cmsms_tags.html


#NOTA1 $config['use_hierarchy'] = true; // a été supprimée en version 1.8.0.et 1.8.1
#NOTA2 $config['use_hierarchy'] = true; // revenu en en version 1.8.2

Dernière modification par jce76350 (17/08/2010 11:46:22)


Jean-Claude Etiemble 1.6.8-Fr + 1.8.2-Fr - HS du 01/09 au 20/09

Hors ligne

#2 20/08/2009 15:47:17

bess
Administrateur
Lieu : Lorient
Inscription : 16/12/2008
Messages : 2 025
Site Web

Re : Possibilités de définir les URLs (V1.6+)

Merci beaucoup jce76350 pour ce nouveau tuto / rappel des faits qui devrait intéresser pas mal de gens. smile

Dommage que le forum ne laisse pas afficher les URL jusqu'au bout... le plaisir en serait que plus intense.


Chez moi - Astuces & Tuto cmsms - Hébergez votre CMSMS - Démo - Docs à lire

  »  Aucun support par messages privés !
  »  Ajoutez [résolu] dans le titre de votre premier message dès que possible !

Hors ligne

#3 02/06/2010 16:07:19

stat
Nouveau membre
Inscription : 01/03/2010
Messages : 15

Re : Possibilités de définir les URLs (V1.6+)

Bonjour à tous,

J'ai suivi ce tutorial qui marche parfaitement chez OVH mais pas chez phpnet.org. Auriez-vous une idée ?
Les URLs sont bien rewrité mais j'ai une erreur 404 après.

"Not Found
The requested URL /resistance/musee.html was not found on this server."

j'ai changé uniquement ça :
$config['url_rewriting'] = 'mod_rewrite';
$config['page_extension'] = '.html';
$config['use_hierarchy'] = false;

J'ai bien vidé 10 fois mon cache avant...

:-(

Si quelqu'un pouvait m'aider à ce sujet ce serait super !
Merci beaucoup de votre aide.

(J'utilise la 1.6 de base sans extension supplémentaire)

Hors ligne

#4 02/06/2010 16:15:38

bess
Administrateur
Lieu : Lorient
Inscription : 16/12/2008
Messages : 2 025
Site Web

Re : Possibilités de définir les URLs (V1.6+)

ouvre un nouveau post en indiquant l'url de ce tuto + indiquant un max d'info dans le formulaire que tu verras


Chez moi - Astuces & Tuto cmsms - Hébergez votre CMSMS - Démo - Docs à lire

  »  Aucun support par messages privés !
  »  Ajoutez [résolu] dans le titre de votre premier message dès que possible !

Hors ligne

Association SU3

Pied de page des forums