Problème avec URL longue

Le 15 mars 07 à 09:39, Olivier THIERRY a écrit :

Tu as bien les règles de réécriture qu'il faut dans ton fichier .htaccess ?
Envoie-nous son contenu, on pourra te le confirmer :wink:

Bah il me semble bien :

###
# URLs "propres" et "propres2"
# pensez a regler $type_urls='propres' ou 'propres2'
# dans ecrire/mes_options.php
# (fichier associe : ecrire/urls/propres.php)

# Les mots-cles
RewriteRule ^\+-[^/\.]+(-\+)?(\.html)?$ spip.php?page=mot [QSA,E=url_propre:$0,L]

# Les breves
RewriteRule ^\+[^/\.]+\+?(\.html)?$ spip.php?page=breve [QSA,E=url_propre:$0,L]

# Les rubriques
RewriteRule ^-[^/\.]+-?(\.html)?$ spip.php?page=rubrique [QSA,E=url_propre:$0,L]

# les auteurs
RewriteRule ^_[^/\.]+_?(\.html)?$ spip.php?page=auteur [QSA,E=url_propre:$0,L]

# Les sites
RewriteRule ^@[^/\.]+@?(\.html)?$ spip.php?page=site [QSA,E=url_propre:$0,L]

# Les articles (en dernier car expression plus "large")
RewriteRule ^[^/\.]+(\.html)?$ spip.php?page=article [QSA,E=url_propre:$0,L]

# Fin URLs "propres" et "propres2"
###

J'ai un peu de mal à comprendre comment ça marche là...

--
Jean-François MESSIAN
Hypermédia Europe
Tél. +33 2 99 91 02 16
http://www.hypermedia-europe.com

Le 15 mars 07 à 09:47, JF Messian a écrit :

Le 15 mars 07 à 09:39, Olivier THIERRY a écrit :

Tu as bien les règles de réécriture qu'il faut dans ton
fichier .htaccess ?
Envoie-nous son contenu, on pourra te le confirmer :wink:

Bah il me semble bien :

###
# URLs "propres" et "propres2"
# pensez a regler $type_urls='propres' ou 'propres2'
# dans ecrire/mes_options.php
# (fichier associe : ecrire/urls/propres.php)

# Les mots-cles
RewriteRule ^\+-[^/\.]+(-\+)?(\.html)?$ spip.php?page=mot
[QSA,E=url_propre:$0,L]

# Les breves
RewriteRule ^\+[^/\.]+\+?(\.html)?$ spip.php?page=breve
[QSA,E=url_propre:$0,L]

# Les rubriques
RewriteRule ^-[^/\.]+-?(\.html)?$ spip.php?page=rubrique
[QSA,E=url_propre:$0,L]

# les auteurs
RewriteRule ^_[^/\.]+_?(\.html)?$ spip.php?page=auteur
[QSA,E=url_propre:$0,L]

# Les sites
RewriteRule ^@[^/\.]+@?(\.html)?$ spip.php?page=site
[QSA,E=url_propre:$0,L]

# Les articles (en dernier car expression plus "large")
RewriteRule ^[^/\.]+(\.html)?$ spip.php?page=article
[QSA,E=url_propre:$0,L]

# Fin URLs "propres" et "propres2"
###

J'ai un peu de mal à comprendre comment ça marche là...

Ca semble bon ou pas ?

Suis perdu...

--
Jean-François MESSIAN
Hypermédia Europe
Tél. +33 2 99 91 02 16
http://www.hypermedia-europe.com

Oui, ça me semble bon …
C’est ce que j’ai de mon côté et ça marche nickel.
Tu as bien désactivé les règles précédentes ?

Le 16/03/07, JF Messian <messian@hypermedia-europe.com> a écrit :

Le 15 mars 07 à 09:47, JF Messian a écrit :

Le 15 mars 07 à 09:39, Olivier THIERRY a écrit :

Tu as bien les règles de réécriture qu’il faut dans ton
fichier .htaccess ?
Envoie-nous son contenu, on pourra te le confirmer :wink:

Bah il me semble bien :

URLs « propres » et « propres2 »

pensez a regler $type_urls=‹ propres › ou ‹ propres2 ›

dans ecrire/mes_options.php

(fichier associe : ecrire/urls/propres.php)

Les mots-cles

RewriteRule ^+-[^/.]+(-+)?(.html)?$ spip.php?page=mot
[QSA,E=url_propre:$0,L]

Les breves

RewriteRule ^+[^/.]++?(.html)?$ spip.php?page=breve
[QSA,E=url_propre:$0,L]

Les rubriques

RewriteRule ^-[^/.]±?(.html)?$ spip.php?page=rubrique
[QSA,E=url_propre:$0,L]

les auteurs

RewriteRule ^[^/.]+?(.html)?$ spip.php?page=auteur
[QSA,E=url_propre:$0,L]

Les sites

RewriteRule ^@[^/.]+@?(.html)?$ spip.php?page=site
[QSA,E=url_propre:$0,L]

Les articles (en dernier car expression plus « large »)

RewriteRule [1]+(.html)?$ spip.php?page=article
[QSA,E=url_propre:$0,L]

Fin URLs « propres » et « propres2 »

J’ai un peu de mal à comprendre comment ça marche là…

Ca semble bon ou pas ?

Suis perdu…


Jean-François MESSIAN
Hypermédia Europe
Tél. +33 2 99 91 02 16
http://www.hypermedia-europe.com


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/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ


  1. ^/. ↩︎