Url-Rewrite en clair

Bonjour,

Auriez-vous vu passer un script qui génèrerait automatiquement un .htaccess d'après les titres d'articles vers le numéro d'article ?
Que pensez-vous de l'idée ?

Exemple : article N° 1 : "Comment ça marche"

.htaccess comprenant pour chaque article (selon un mot-clè par exemple) qq chose du style :

RewriteRule ^comment-ca-marche\.(php|htm)(.*)$
                                  article.php?id_article=1$1 [QSA,L]

--
Cordialement, Stéphane *** http://www.team-santonum.com
      Loisirs, nature, arts, technologie : accueil en Charente-Maritime

Stéphane,

Il y a quelque chose à http://www.livres-online.com/article514.html qui a
(si je comprends bien) à peu prêt le même but.

Paolo

"Stéphane Santon" <mailing@team-santonum.com> wrote in message
news:40002F67.6090600@team-santonum.com...
..

Auriez-vous vu passer un script qui génèrerait automatiquement un
.htaccess d'après les titres d'articles vers le numéro d'article ?

Ma structure de site est secteur : FRANCAIS/ANGLAIS
puis dans ces secteurs mes rubriques

voici la boucle HIERARCHIE que j'ai faite :

<a href="http://www.monsite"><:accueil_site:></a> / <BOUCLE_hierarchie
(HIERARCHIE){id_article}{"/ "}><a
href="rubrique.php3?id_rubrique=#ID_RUBRIQUE">#TITRE</a>
</BOUCLE_hierarchie> / #TITRE

Avec cette prog il m'affiche Accueil du site / Français / Dossiers / Le rap
français

Comment exclure Français ?

Merci d'avance

Philippe

Bonjour

deux fois j'ai eu ce message Warning: Unable to access .htaccess in
/inc_acces.php3 on line 95

Il n'a pas l'air d'empêcher l'exécution des requêtes mais bon

Une première fois quand j'ai validé le changement de statut d'un auteur de
rédacteur à administrateur
Une seconde fois quand j'ai activé le moteur de recherche

Que faire pour ne pas avoir ce message, est il grave ?

Merci d'avance

Philippe

Philippe,

Peut-être essayer le critère {a,b} ( voir www.spip.net/fr_article900.html )
Mettre la valeur d'"a" à 1, et de "b" à un chiffre assez grand pour dépasser
la profondeur de ton arborescence - cela devrait marcher je pense.

Paolo

- - - - -

"Philippe" <philipbe@wanadoo.fr> wrote in message
news:00f401c3d7a0$cfa0ffc0$c14efea9@ensemblevide...

Ma structure de site est secteur : FRANCAIS/ANGLAIS
puis dans ces secteurs mes rubriques

voici la boucle HIERARCHIE que j'ai faite :

<a href="http://www.monsite"><:accueil_site:></a> / <BOUCLE_hierarchie
(HIERARCHIE){id_article}{"/ "}><a
href="rubrique.php3?id_rubrique=#ID_RUBRIQUE">#TITRE</a>
</BOUCLE_hierarchie> / #TITRE

Avec cette prog il m'affiche Accueil du site / Français / Dossiers / Le

rap

français

Comment exclure Français ?

Merci d'avance

Philippe

Bonjour,

C'est exactement ce que je cherchais, merci ! :-))

Au premier abord, je n'avais pas pensais à mettre aussi le numéro d'article après le titre dans l'url, et ça simplifie grandement le .htaccess !

Merci !!

Paolo wrote:

Il y a quelque chose à http://www.livres-online.com/article514.html qui a
(si je comprends bien) à peu prêt le même but.

"Stéphane Santon" <mailing@team-santonum.com> wrote in message

Auriez-vous vu passer un script qui génèrerait automatiquement un
.htaccess d'après les titres d'articles vers le numéro d'article ?

--
Cordialement, Stéphane *** http://www.team-santonum.com
      Loisirs, nature, arts, technologie : accueil en Charente-Maritime

Bonjour,

En continuant la rélexion, peut-être serait-il possible de créer carrément une arborescence avec les noms de rubriques dans le chemin, non ?

Paolo wrote:

Il y a quelque chose à http://www.livres-online.com/article514.html qui a
(si je comprends bien) à peu prêt le même but.

"Stéphane Santon" <mailing@team-santonum.com> wrote in message

Auriez-vous vu passer un script qui génèrerait automatiquement un
.htaccess d'après les titres d'articles vers le numéro d'article ?

--
Cordialement, Stéphane *** http://www.team-santonum.com
      Loisirs, nature, arts, technologie : accueil en Charente-Maritime

Autrement dit,

peut-on par une unique requete SQL sur la base SPIP, récupérer la liste (arborescente) des sous-rubriques pour arriver à un article ?

Stéphane Santon wrote:

En continuant la rélexion, peut-être serait-il possible de créer carrément une arborescence avec les noms de rubriques dans le chemin, non ?

Auriez-vous vu passer un script qui génèrerait automatiquement un
.htaccess d'après les titres d'articles vers le numéro d'article ?

--
Cordialement, Stéphane *** http://www.team-santonum.com
      Loisirs, nature, arts, technologie : accueil en Charente-Maritime

C'est la boucle hierarchie .

F

Stéphane Santon wrote:

Autrement dit,

peut-on par une unique requete SQL sur la base SPIP, récupérer la liste (arborescente) des sous-rubriques pour arriver à un article ?

Stéphane Santon wrote:

En continuant la rélexion, peut-être serait-il possible de créer carrément une arborescence avec les noms de rubriques dans le chemin, non ?

Auriez-vous vu passer un script qui génèrerait automatiquement un
.htaccess d'après les titres d'articles vers le numéro d'article ?

Bonjur,

Francois Legrand wrote:

C'est la boucle hierarchie .

AH oui mais j'imagine que si je lance une boucle hiérarchie pour chaque calcul d'URL... on attends 10 minutes pour que la page arrive... :wink:
C'est pourquoi j'espèrais une simple requête directe SQL. Mais je crois que ce n'est pas la peine d'espérer...

Ce que je compte faire :
J'utilise la boucle Hiérarchie pour créer le plan, avec les noms et chemins en clair, en même temps, à chaque mise à jour du cache pour ce plan, je crée un fichier texte qui comprend les correspondances

N°-art ; NomFichier :

34;/STS-Electrotechnique/Les-filieres-art34.html
35;/STS-Electrotechnique/Les-metiers-art35.html

Et comme routine de calcul d'url en clair, je vais ouvrir le fichier et taper dedans...
Ce doit être assez rapide je pense...

Stéphane Santon wrote:

peut-on par une unique requete SQL sur la base SPIP, récupérer la liste (arborescente) des sous-rubriques pour arriver à un article ?

--
Cordialement, Stéphane *** http://www.team-santonum.com
      Loisirs, nature, arts, technologie : accueil en Charente-Maritime

merci ça marche nickel

----- Original Message -----
From: "Paolo" <paolo2@taize.fr>
To: <spip@rezo.net>
Sent: Saturday, January 10, 2004 7:16 PM
Subject: [Spip] Re: exclure un dossier dans la boucle HIERARCHIE

Philippe,

Peut-être essayer le critère {a,b} ( voir

www.spip.net/fr_article900.html )

Mettre la valeur d'"a" à 1, et de "b" à un chiffre assez grand pour

dépasser

la profondeur de ton arborescence - cela devrait marcher je pense.

Paolo

- - - - -

"Philippe" <philipbe@wanadoo.fr> wrote in message
news:00f401c3d7a0$cfa0ffc0$c14efea9@ensemblevide...
> Ma structure de site est secteur : FRANCAIS/ANGLAIS
> puis dans ces secteurs mes rubriques
>
> voici la boucle HIERARCHIE que j'ai faite :
>
> <a href="http://www.monsite"><:accueil_site:></a> / <BOUCLE_hierarchie
> (HIERARCHIE){id_article}{"/ "}><a
> href="rubrique.php3?id_rubrique=#ID_RUBRIQUE">#TITRE</a>
> </BOUCLE_hierarchie> / #TITRE
>
> Avec cette prog il m'affiche Accueil du site / Français / Dossiers / Le
rap
> français
>
> Comment exclure Français ?
>
> Merci d'avance
>
> Philippe
>

----------------------------------------------------------------------------
----

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/

Bonjour
J'ai essayé les manips indiquées dans l'article cité. Quand je tape une url
de mon site voici le message

500 internal server error
Internal Server Error
The server encountered an internal error or misconfiguration and was unable
to complete your request.
Please contact the server administrator, root@.com and inform them of the
time the error occurred, and anything you might have done that may have
caused the error.

More information about this error may be available in the server error log.

Cela veut il dire que je ne peux configurer le serveur via un fichier
htaccess ?

Philippe

----- Original Message -----
From: "Stéphane Santon" <mailing@team-santonum.com>
To: "Paolo" <paolo2@taize.fr>
Cc: <spip@rezo.net>
Sent: Saturday, January 10, 2004 8:22 PM
Subject: Re: [Spip] Re: Url-Rewrite en clair

Bonjour,

En continuant la rélexion, peut-être serait-il possible de créer
carrément une arborescence avec les noms de rubriques dans le chemin, non

?

Paolo wrote:
> Il y a quelque chose à http://www.livres-online.com/article514.html qui

a

> (si je comprends bien) à peu prêt le même but.
>
> "Stéphane Santon" <mailing@team-santonum.com> wrote in message
>>Auriez-vous vu passer un script qui génèrerait automatiquement un
>>.htaccess d'après les titres d'articles vers le numéro d'article ?

--
Cordialement, Stéphane *** http://www.team-santonum.com
      Loisirs, nature, arts, technologie : accueil en Charente-Maritime

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/

http://www.uzine.net/spip_contrib/article.php3?id_article=106
explique comment d'abord tester si on peut utiliser .htaccess pour URL
rewriting.

(ce qui dans mon cas, malheureusement, ne marche pas)

Paolo

"Philippe" <philipbe@wanadoo.fr> wrote:

J'ai essayé les manips indiquées dans l'article cité....

Cela veut il dire que je ne peux configurer le serveur via un fichier
htaccess ?

Philippe

en suivant le test de cette page j'ai toujours l'erreur 500
bon alors j'attend des news de mon hébergeur :frowning:

Philippe

----- Original Message -----
From: "Paolo" <paolo2@taize.fr>
To: <spip@rezo.net>
Sent: Sunday, January 11, 2004 12:53 PM
Subject: [Spip] Re: Re: Url-Rewrite en clair

http://www.uzine.net/spip_contrib/article.php3?id_article=106
explique comment d'abord tester si on peut utiliser .htaccess pour URL
rewriting.

(ce qui dans mon cas, malheureusement, ne marche pas)

Paolo

"Philippe" <philipbe@wanadoo.fr> wrote:

> J'ai essayé les manips indiquées dans l'article cité....

> Cela veut il dire que je ne peux configurer le serveur via un fichier
> htaccess ?
>
> Philippe
>

----------------------------------------------------------------------------
----

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/

Bonjour,

Diffuse ton htaccess pour voir s'il n'y a pas des erreurs, et pour l'interpréter?

Pour exemple, j'ai mis toute l'arborescence dans les url de mon menu ;
il faut que je peaufine pour ne pas avoir de lien sous les 2 formes (courte et longue) sur le site.

http://enselec.team-santonum.com/art1.html

Philippe wrote:

J'ai essayé les manips indiquées dans l'article cité. Quand je tape une url
de mon site voici le message

500 internal server error

Cela veut il dire que je ne peux configurer le serveur via un fichier
htaccess ?

--
Cordialement, Stéphane *** http://www.team-santonum.com
      Loisirs, nature, arts, technologie : accueil en Charente-Maritime

voilà
je n'ai fait que reprendre le test de l'article
http://www.uzine.net/spip_contrib/article.php3?id_article=106 indiqué par
paolo

philippe

----- Original Message -----
From: "Stéphane Santon" <mailing@team-santonum.com>
To: "Philippe" <philipbe@wanadoo.fr>; <spip@rezo.net>
Sent: Sunday, January 11, 2004 1:44 PM
Subject: Re: [Spip] Re: Url-Rewrite en clair

Bonjour,

Diffuse ton htaccess pour voir s'il n'y a pas des erreurs, et pour
l'interpréter?

Pour exemple, j'ai mis toute l'arborescence dans les url de mon menu ;
il faut que je peaufine pour ne pas avoir de lien sous les 2 formes
(courte et longue) sur le site.

http://enselec.team-santonum.com/art1.html

Philippe wrote:
> J'ai essayé les manips indiquées dans l'article cité. Quand je tape une

url

> de mon site voici le message
>
> 500 internal server error
>
> Cela veut il dire que je ne peux configurer le serveur via un fichier
> htaccess ?

--
Cordialement, Stéphane *** http://www.team-santonum.com
      Loisirs, nature, arts, technologie : accueil en Charente-Maritime

testhtaccess.zip (200 Bytes)

Bonjour,

Bon, j'ai abandonné l'idée de créer tout le chemin des rubriques dans l'URL. Parce qu'alors les images se voient dans des dossiers qui n'existent pas, et que je n'ai pas réussi de RewriteRule qui va bien.

Stéphane Santon wrote:

En continuant la rélexion, peut-être serait-il possible de créer carrément une arborescence avec les noms de rubriques dans le chemin, non ?

Paolo wrote:

Il y a quelque chose à http://www.livres-online.com/article514.html qui a
(si je comprends bien) à peu prêt le même but.

"Stéphane Santon" <mailing@team-santonum.com> wrote in message

Auriez-vous vu passer un script qui génèrerait automatiquement un
.htaccess d'après les titres d'articles vers le numéro d'article ?

--
Cordialement, Stéphane *** http://www.team-santonum.com
      Loisirs, nature, arts, technologie : accueil en Charente-Maritime

ce qui est bizarre c'est que comme le dit cet article
http://www.webmaster-hub.com/publication/article4.html

"Si votre hébergeur vous permet de restreindre l'accès à certains de vos
répertoires à l'aide d'un mot de passe, c'est en général à l'aide du fichier
.htaccess, dans ce cas, tout va bien. "

Or j'ai des répertoires protégés par mot de passe et ça marche très bien

----- Original Message -----
From: "Philippe" <philipbe@wanadoo.fr>
To: "Stéphane Santon" <mailing@team-santonum.com>; <spip@rezo.net>
Sent: Sunday, January 11, 2004 2:43 PM
Subject: [Spip] Re: Url-Rewrite en clair

voilà
je n'ai fait que reprendre le test de l'article
http://www.uzine.net/spip_contrib/article.php3?id_article=106 indiqué par
paolo

philippe

----- Original Message -----
From: "Stéphane Santon" <mailing@team-santonum.com>
To: "Philippe" <philipbe@wanadoo.fr>; <spip@rezo.net>
Sent: Sunday, January 11, 2004 1:44 PM
Subject: Re: [Spip] Re: Url-Rewrite en clair

> Bonjour,
>
> Diffuse ton htaccess pour voir s'il n'y a pas des erreurs, et pour
> l'interpréter?
>
> Pour exemple, j'ai mis toute l'arborescence dans les url de mon menu ;
> il faut que je peaufine pour ne pas avoir de lien sous les 2 formes
> (courte et longue) sur le site.
>
> http://enselec.team-santonum.com/art1.html
>
> Philippe wrote:
> > J'ai essayé les manips indiquées dans l'article cité. Quand je tape

une

url
> > de mon site voici le message
> >
> > 500 internal server error
> >
> > Cela veut il dire que je ne peux configurer le serveur via un fichier
> > htaccess ?
>
> --
> Cordialement, Stéphane *** http://www.team-santonum.com
> Loisirs, nature, arts, technologie : accueil en Charente-Maritime
>
>
>
>
>

----------------------------------------------------------------------------
----

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/

Hello,

Bon, j'ai abandonné l'idée de créer tout le chemin des rubriques
dans l'URL. Parce qu'alors les images se voient dans des dossiers
qui n'existent pas, et que je n'ai pas réussi de RewriteRule qui va
bien.

Essaie ça :

# On ignore des niveaux d'arborescence inutiles si on a un des
# répertoire suivants dans l'URL : ecrire, IMG, images, NAVPICS, css
RewriteCond %{REQUEST_URI} !^/(ecrire|IMG|images|NAVPICS|css)/
RewriteRule ^(/.*)?/(ecrire|IMG|images|NAVPICS|css)/(.*) /$2/$3 [QSA,R,L]

Pour l'arborescence dans l'URL, une piste qui peut être améliorée :

http://www.uzine.net/spip_contrib/article.php3?id_article=167

-Nicolas

--
Nicolas "Brush" HOIZEY
  Free PHP projects http://www.phpheaven.net
Veille tous azimuts http://www.gasteroprod.com
         Clever Age http://www.clever-age.com

(... rewrites rules et spip )

http://www.uzine.net/spip_contrib/article.php3?id_article=167

Je voudrais savoir : est-ce qu'on peut dans une rewrite rule
passer d'un nom de domaine à un autre ?
ou à un sous domaine ?
ou bien on peut seulement se ballader à l'intérieur
d'un même domaine ?

JLuc