URL rewriting sous spip
8 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
URL rewriting sous spip
Bonjour,
Je viens de faire les modifs pour l'url rewriting suivant les bons conseils de Dan et de spipojapanim et tout marche nickel SAUF (car sinon pas de post) pour un type d'article: article-imprim.
J'ai pourtant rajouter une ligne speciale pour ca dans .htaccess
J'aurais cru que ca suffisait pour que http://www.edufle.net/article-imprim.php3?id_article=51 soit accessible aussi par http://www.edufle.net/article-imprim51.html mais cette derniere adresse me renvoie un "page n'existe pas"
Alors j'ai voulu jeter un coup d'oeil sur /inc-urls.php3 qui contient des choses de ce genre
, mais la modif que j'ai faite a fait planter le site (qui est fort heureusement revenu en virant la modif douteuse)
bien mysteriak pour moi mais je suis sur que c'est en fait evident... o.o''
Je viens de faire les modifs pour l'url rewriting suivant les bons conseils de Dan et de spipojapanim et tout marche nickel SAUF (car sinon pas de post) pour un type d'article: article-imprim.
J'ai pourtant rajouter une ligne speciale pour ca dans .htaccess
- Code: Tout sélectionner
RewriteRule ^article-imprim([0-9]+)\.html$ /article-imprim\.php3?id_document=$1 [QSA,L]
J'aurais cru que ca suffisait pour que http://www.edufle.net/article-imprim.php3?id_article=51 soit accessible aussi par http://www.edufle.net/article-imprim51.html mais cette derniere adresse me renvoie un "page n'existe pas"
Alors j'ai voulu jeter un coup d'oeil sur /inc-urls.php3 qui contient des choses de ce genre
- Code: Tout sélectionner
function generer_url_article($id_article) {
$url = "article$id_article.html";
if ($GLOBALS['recherche']) $url .= "?var_recherche=".urlencode($GLOBALS['recherche']);
return $url;
}
, mais la modif que j'ai faite a fait planter le site (qui est fort heureusement revenu en virant la modif douteuse)
bien mysteriak pour moi mais je suis sur que c'est en fait evident... o.o''
Salut Edufle,
Tu dois avoir un / de trop dans la deuxième partie de ton expression.
Essaye avec:
Dan
Tu dois avoir un / de trop dans la deuxième partie de ton expression.
Essaye avec:
- Code: Tout sélectionner
RewriteRule ^article-imprim([0-9]+)\.html$ article-imprim\.php3?id_document=$1 [QSA,L]
Dan
Merci Dan
Malheureusement, je ne pense pas que ca vienne de ce "/" car j'ai ca partout. sans, ca ne marchait pas.
Ca faisait meme planter le site si je me rappelle bien, une belle page blanche avec un message d'erreur.
M'est avis donc que ca vient d'ailleurs, mais d'ou??? o_O
A ton avis, je n'ai pas a changer le inc-urls?
Tout se fait sur le .htaccess? >_<
Rhaaaa, juste quand j'imaginais que j'avais capter cette histoire T_T
Malheureusement, je ne pense pas que ca vienne de ce "/" car j'ai ca partout. sans, ca ne marchait pas.
Ca faisait meme planter le site si je me rappelle bien, une belle page blanche avec un message d'erreur.
M'est avis donc que ca vient d'ailleurs, mais d'ou??? o_O
A ton avis, je n'ai pas a changer le inc-urls?
Tout se fait sur le .htaccess? >_<
Rhaaaa, juste quand j'imaginais que j'avais capter cette histoire T_T
Salut Edufle,
Je m'en doutais bien !
C'est parfois l'erreur la plus triviale qui passe inapercue. Je ne l'avais pas vue non plus à première lecture. C'est vrai que le / n'est pas indispensable chez toi, et que chez moi ça fait foirer comme l'install Spip n'est pas à la racine. Tu devrais le supprimer, si un jour tu déplaces ton répertoire cela évitera les problèmes.
Quant-à "id_document", il fallait un utilisateur Spip pour pointer l'erreur de nom de variable.
Dan
Je m'en doutais bien !
C'est parfois l'erreur la plus triviale qui passe inapercue. Je ne l'avais pas vue non plus à première lecture. C'est vrai que le / n'est pas indispensable chez toi, et que chez moi ça fait foirer comme l'install Spip n'est pas à la racine. Tu devrais le supprimer, si un jour tu déplaces ton répertoire cela évitera les problèmes.
Quant-à "id_document", il fallait un utilisateur Spip pour pointer l'erreur de nom de variable.
Dan
Hello à tous,
Après la première étape qui consiste à déployer des adresses en article1.html avec spip (merci à Japanim pour son tutoriel), y-a-t'il des personnes qui ont tenté des rewrite rules à bases de mots clefs ou de titre comme sur :
http://www.phpheaven.net/about/they_spo ... cle81.html
Ebusiness
Après la première étape qui consiste à déployer des adresses en article1.html avec spip (merci à Japanim pour son tutoriel), y-a-t'il des personnes qui ont tenté des rewrite rules à bases de mots clefs ou de titre comme sur :
http://www.phpheaven.net/about/they_spo ... cle81.html
Ebusiness
Oui, j'aimerais aussi avoir des URLs comme ca, mais jusqu'a present toutes les "aides" que j'ai pu trouver sans vraiment embrouillees, et encore je suis gentil (style simplement donner ce qu'utilise le site du monde diplo sans un mot d'explication) >_<''
Je crois que c'est tout de meme beaucoup plus complique et c'est bien makheureux.
o.o
Jerome
Je crois que c'est tout de meme beaucoup plus complique et c'est bien makheureux.
o.o
Jerome
8 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Tutoriel URL Rewriting
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- l'URL Rewriting expliqué aux débutants
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- L'URL Rewriting expliqué aux débutants
- Le référencement de pages PHP
- Guide d'optimisation des redirections pour le référencement
- Design de WRI version 3
- Aperçu des différents types de redirection
- URL Rewriting SPIP
- url rewriting sous spip
- Url rewriting pour spip 1.9
- UrL Rewriting avec spip
- URL rewriting, spip et pagination
- URL Rewriting avec SPIP 1.8
- Spip et url rewriting (htaccess)
- url rewriting, phpbb et spip
- URL rewriting & SPIP
- url rewriting avec spip et 1and1
- Problème url rewriting avc SPIP 1.8.1
- url rewriting d'un site spip
- url rewriting sur spip-EVA et OVH
- Rférencement site SPIP avec URL Rewriting
- Spip et url rewriting www.exemple.fr/IdArt-Titre-Art.html
- Analyse des backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées. - Recherche de citations d'un site en texte brut
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité




le forum