Annonce

Faites la différence entre le service WordPress.com et l'application libre WordPress.

Mettez-vous à jour ! WordPress 3.9 est disponible en français.

Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter

#1 01-02-2008 00:21:09

franckydevil
Membre WP
Date d'inscription: 12-01-2008
Messages: 6
Site web

Permaliens, un tuto ???

Hello les WPnautes,
Je voulais tester les permaliens sur WP (deja teste, jamais fonctionnes) et je me retrouve avec ma version 2.3.2 sans aucune idée.
Malgré une zone sur le forum, le codex et des sites invitant a editer des fichiers inexistant, je me permets de poster à nouveau sur ce sujet.
Comment faire avec un WP 2.3.2 chez un hébergeur (tout sauf Free) avec les Rewrite_URL activés sur son serveur Apache pour obtenir des permaliens ressemblants à www.example.com/catégorie/article.
J'ai suivi des tutos et teste sur mon site, resultat je l'ai crashé, j'ai remis d'aplomb (merci phpmyadmin) et je voudrais savoir par quel magie (bizarre en info) comment les permaliens fonctionnent sur d'autres sites ???
J'ai testé depuis mon hébergeur, Doesn't work
J'ai testé sur un serveur perso (Ubuntu 7.04, Apache 2.0 + mod.rewrite, PHP 5) un beau fichier .htacces avec les droits d'ecriture dans l'arborescence du site : Doesn't woirk.
Ensuite j'ai cherché du coté des plugins, j'ai donc testé PermalinksMigration : Doesn't work.

Si quelqu'un peut m'aider (en oubliant la solution du index.php/categorie/article), ca marche deja.

Merci d'avance

Dernière modification par franckydevil (01-02-2008 00:26:42)

Hors ligne

 

#2 01-02-2008 13:23:52

franckydevil
Membre WP
Date d'inscription: 12-01-2008
Messages: 6
Site web

Re: Permaliens, un tuto ???

Une lueur d'espoir dans ce tuto lié à Apache, en fait la solution se trouvait dans le Virtual Host apparement.
Le lien pour paramétrer son serveur : http://prendreuncafe.com/blog/post/2006 … pper-drake

Pour être plus précis voici en exemple le fichier de conf :

J'édite mon fichier /etc/hosts et je rajoute à 127.0.0.1 localhost nomDeMaMachine

On active tout d'abord le mod Rewriting

$sudo a2enmod rewrite
Si vous faites un ls /etc/apache2/mods-enabled/ vous devriez voir un lien comme celui la rewrite.load -> ../mods-available/rewrite.load, votre mode Rewrite est installé.

Ensuite éditer le fichier : gedit /etc/apache2/sites-enabled/000-default et y inscrire ce qui suit :

Code: html

<Directory "/var/www/">
    AllowOverride All
    Allow from All
</Directory>

<VirtualHost *>
    ServerName [b]nomDeMaMachine[/b]
    DocumentRoot "/var/www/"
    DirectoryIndex index.php
    Alias /sf /usr/share/php/data/symfony/web/sf
    
    <Directory "/var/www/">
        AllowOverride All
        Allow from All
    </Directory>
</VirtualHost>

Redémarrer son serveur Apache /etc/init.d/apache2 restart

Faire les réglages des permaliens et ça marche resolu

Je regarde de plus prés les options allouées par mon hébergeur sur la modification des fichiers de conf et vous tiens au courrant.
@ plus tard

Dernière modification par franckydevil (01-02-2008 13:55:48)

Hors ligne

 

#3 01-02-2008 20:36:44

franckydevil
Membre WP
Date d'inscription: 12-01-2008
Messages: 6
Site web

Re: Permaliens, un tuto ???

Je viens de finaliser la mise en place des permaliens www.example.com/%categories%/%articles% et ca marche. Non sans mal.
Tout d'abord, j'ai pris le problème à l'envers car sur un systeme Ubuntu 7.04 c'etait les directives de mon Vhost qui n'etaient pas bonnes (quoique...) et chez mon hebergeur j'ai teste un truc qui marche pas trop mal. Le remplacement de l'argument RewriteBase / par RewriteBase /index.php
J'ai aussi supprimé l'argument ./index.php de RewriteRule par ./ tout simplement.

Une question, est ce que le .htaccess généré par WP est vraiment merdique ou c'est le serveur de mon hébergeur qui tourne à l'envers ?
Toujours est-t'il que tout fonctionne et j'en suis ravi. Pour plus de sureté, j'ai aussi restreint les droits d'ecriture dans le fichier .htaccess, histoire de ne pas avoir de mauvaise surprise aux prochains changements.

.htaccess modifié et fonctionnel (droits s/ FTP en ------r-x ou 005)

Code: html

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ./ [L]
</IfModule>
# END WordPress

.htaccess d'origine (généré par WP), qui ne fonctionne pas.

Code: html

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ./index.php [L]
</IfModule>
# END WordPress

Si ça peut aider car les tutos complets sur la question sont rares

Dernière modification par franckydevil (01-02-2008 20:39:26)

Hors ligne

 

#4 01-02-2008 21:14:36

AmO
Joueur de pétanque.
Lieu: France - Nord
Date d'inscription: 19-09-2005
Messages: 5095
Site web

Re: Permaliens, un tuto ???

Si ca marche !


Mais vous savez, je crois pas qu'il y ait de bon ou mauvais blog... Enfin si je devais résumer ma vie aujourd'hui avec vous, je dirais que c'est d'abord des rencontres, des blogs qui m'ont tendu la main peut être à un moment où je ne pouvais pas, où j'étais seul chez moi.
http://www.wordpress-fr.net/wp-content/uploads/jmwp.jpg
WP-Box: Travailler avec un spécialiste des technologies WordPress !

Hors ligne

 

#5 05-03-2008 14:39:42

beginneuse
Membre WP
Date d'inscription: 19-02-2008
Messages: 4

Re: Permaliens, un tuto ???

Et pourquoi justement "tout sauf free" ??

Voilà, je crois que j'ai compris mon probleme en partie, j'ai changé dans wordpress la structure de mes permaliens qui étaient définis sur defaut et depuis ERREUR INTERNE 500, je n'arrive plus à annuler mon action, revenir en arrière comme avant où ca marchait bien...

Je ne sais pas vraiment comment re-modifier le script des permaliens dans mon FTP, concrètement il se trouve où dans WP ? Et à quoi ca doit ressembler pour ca fonctionne chez Free ?

Merci pour vos réponses!

Hors ligne

 

#6 05-03-2008 20:47:53

BenKenobi
Jedi WordPress
Lieu: Châteauroux
Date d'inscription: 19-09-2005
Messages: 5234
Site web

Re: Permaliens, un tuto ???

Pour retrouver un fonctionnement normal il faut d'abord supprimer le fichier .htaccess qui a du se créer à la racine du serveur FTP qui héberge WP.

Chez Free, les permaliens sont possibles en suivant cette démarche : http://www.wordpress-fr.net/faq/content … =permalien


Que la Force soit avec vous...

Hors ligne

 

#7 07-03-2008 15:28:39

franckydevil
Membre WP
Date d'inscription: 12-01-2008
Messages: 6
Site web

Re: Permaliens, un tuto ???

L'Erreur 500 sur Free.fr après personnalisation des permaliens.
En gros,
Suppression du .htaccess sur la racine du répertoire d'installation de Wordpress (afficher les fichiers cachés sur votre logiciel de FTP).
On revient sur la page http://monsite.free.fr (avec un joli thème nuked genre site de geeks) et on recherche le lien pour se connecter à la page d'administration (ou directement sur http://monsite.free.fr/wp-login.php).
Puis, toujours avec le thème naked, remettre le paramétrage par défaut des permaliens OPTION/PERMALIENS.
Rafraichir la page, tout devrait rentrer dans l'ordre.
Comme le signale BenKenobi, aller sur le tuto proposé pour paramétrer les permaliens à la sauce Free.
Merci aux admins de Free pour avoir désactivé le Rewrite...

Dernière modification par franckydevil (07-03-2008 15:49:45)

Hors ligne

 

#8 16-03-2008 13:47:37

tatam
Bavard WP
Lieu: Grans
Date d'inscription: 22-04-2006
Messages: 180
Site web

Re: Permaliens, un tuto ???

J'ai eu pas mal de problèmes avec les permaliens, j'expliquerai bientôt ma manipulation.


Tatam |  Actualités et Veille Informatique, Internet et Geek -

Hors ligne

 

#9 15-03-2009 21:06:35

Jazzman
Membre WP
Date d'inscription: 07-03-2009
Messages: 3

Re: Permaliens, un tuto ???

Actuellement j'ai une Valeur par défaut

exemple : http://www.mediaxys-prod.com/?p=123

En terme de lien c'est pas propre. A priori il exite un plugin qui est "Permalinks Migration" et qui permettrait de modifier très facilement et rapidement les permaliens. On dit que pour un pour un meilleur référencement il est recommandé d'afficher dans les urls du blog, le nom de la catégorie suivie du nom de l'article.

Sous cette forme : /%category%/%postname%/

Ce plugin permettrait de faire cette manipulation très facilement et ajouterait automatiquement une redirection 301 sur tous les articles. C'est-à-dire que tous les liens serait mis à jour lors du passage de Google, ou autre moteur de recherche.

Seulement, je voudrais savoir si cette manipulation est délicate.

Le site est herbergé chez OVH, dois-je voir avec eux s'ils prenne en compte le rewriting avant toute migration.



Merci.

Hors ligne

 

#10 25-03-2009 09:50:17

brazz
Membre WP
Date d'inscription: 18-01-2009
Messages: 4

Re: Permaliens, un tuto ???

Il y a quelque chose que je ne comprends pas: si je fais -en local- des modifs de structure des permaliens, ça marche très bien, tout est modifié, c'est OK et mes liens de homepage (Archives, catégories, etc) marchent. Quand je fais la même chose sur le serveur, les permaliens sont bien modifiés mais les liens de homepage ne marchent plus...
Il y a vraiment encore beaucoup de choses à améliorer sous wordpress! En particulier dans la gestion des liens et leur intégration dans les pages par exemple.

Hors ligne

 

#11 25-03-2009 10:27:12

brazz
Membre WP
Date d'inscription: 18-01-2009
Messages: 4

Re: Permaliens, un tuto ???

Bon, je me réponds wink des fois que ça puisse servir à d'autres: je suis sous lighttpd et non sous apache (beaucoup trop lourd). Donc, là on n'a qu'un seul et unique fichier de config: lighttpd.conf, voilà! Dans mon cas, il me manquait juste une ligne dans le paragraphe Virtual Host qui va bien, la dernière... cela donne:
...
$HTTP["host"] =~ "(^|\.)monblogamoiquivabien.fr" {
    server.document-root = "/repertoiredechroot/home/lighttpd/monblogamoiquivabien.fr/htdocs"
    accesslog.filename = "/repertoiredechroot/home/lighttpd/monblogamoiquivabien.fr/logs/access.log"
    server.errorlog = "/repertoiredechroot/home/lighttpd/monblogamoiquivabien.fr/logs/error.log"
    server.error-handler-404 = "/index.php"
}
...
C'est incroyable, je croyais que cette directive ne visais que les messages d'erreurs... grosse erreur !

Quand tout sera au point (fin de semaine si le rhume me lache un peu smile ) je posterai l'adresse du site qui fonctionne donc en lighttpd+worpress; son objet est justement les trucs et astuces de ce genre...

Hors ligne

 

#12 25-03-2009 10:36:57

brazz
Membre WP
Date d'inscription: 18-01-2009
Messages: 4

Re: Permaliens, un tuto ???

Ceci dit, si je suis content d'avoir réglé le problème avec juste une ligne dans la conf (pas de plugin wordpress spécial, rien) je n'ai pas encore trouvé la panacée en ce qui concerne l'établissement facile de liens entre pages et articles et vice versa. C'est vrai que là on s'écarte du blog pour aller vers le CMS!

Hors ligne

 

#13 13-09-2009 12:51:56

mlledidi
Membre WP
Lieu: Vosges
Date d'inscription: 13-09-2009
Messages: 4
Site web

Re: Permaliens, un tuto ???

Je n'ai rien compris du premier post déjà alors je risque pas d'être d'une grande aide malheureusement ..
Quelqu'un pourrait m'expliquer avec un langage de débutant ?

Hors ligne

 

#14 01-12-2009 11:35:47

barneynantes
Connaisseur WP
Lieu: Nantes
Date d'inscription: 01-12-2009
Messages: 14

Re: Permaliens, un tuto ???

Pour les débutants les permaliens sont dans la partie Admin de Wordpress

Dans réglages > permaliens

Pour la Structure personnalisée, mon conseil est de mettre : /%postname%/


Dernier projet WP : site web collaboratif en français (en construction) sur les symptomes de maladies

Hors ligne

 

#15 30-12-2009 17:01:15

Miaz3
Membre WP
Date d'inscription: 03-12-2009
Messages: 6

Re: Permaliens, un tuto ???

Merci Benkenobi pour le lien wink

Sinon je voulais savoir si il était possible de remettre le .Htacess une foix la modification faite?

++

Hors ligne

 

#16 31-12-2009 00:21:30

Lumière de Lune
Admin nomade
Lieu: El Jadida
Date d'inscription: 15-08-2007
Messages: 15864
Site web

Re: Permaliens, un tuto ???

Une fois la modif faite, normalement ton .htaccess s'est recréé


Besoin d'aide pour votre blog ?, Article, page, catégorie, Un site en plusieurs langues. Coincés avec WPML ? Je vous aide à l'installer.

Hors ligne

 

#17 04-04-2014 21:47:25

Kay1
Membre WP
Date d'inscription: 04-04-2014
Messages: 3

Re: Permaliens, un tuto ???

Bonjour,
il m'est IMPOSSIBLE d'acceder ou encore moins de récuperer un mot de passe sur quelque adresse qui soit.
Malgrés le fait que j'ai un site en ligne, le serveur
dit ne pas reconnaitre. Quelqu'un pourrait il m'aider?
Merci

Hors ligne

 

#18 04-04-2014 22:37:30

Lumière de Lune
Admin nomade
Lieu: El Jadida
Date d'inscription: 15-08-2007
Messages: 15864
Site web

Re: Permaliens, un tuto ???

Bonjour Kay1

1- tu es dans le forum discussion générale, où on ne fait pas de support
2- tu poses ta question dans un fil initié en 2008 et qui n'a RIEN à voir avec le sujet
3- tu as déjà posé la question dans le forum support... un peu de patience, et inutile de multiplier les questions


Besoin d'aide pour votre blog ?, Article, page, catégorie, Un site en plusieurs langues. Coincés avec WPML ? Je vous aide à l'installer.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.23
© Copyright 2005-2006 WordPress France

[ Generated in 0.096 seconds, 25 queries executed ]