inc_urls html

Hello,

Sur mon serveur local, je n'ai aucune difficulté à mettre en place les urls personnalisées directement au niveau du httpd.conf.
Or sur mon hébergeur, le fichier .htaccess reste muet. Je n'ai pas accès forcément à la config du serveur.

Il faut bien placer le .htaccess au niveau du répertoire SPIP ?

Peut être préciser le directory dans le .htaccess ?

Qui a déjà réussi à utiliser la fonction dans cette configuration ?

Bonnes Fêtes.

Steph

@ Steph (steph1@mac.com) :

Or sur mon hébergeur, le fichier .htaccess reste muet. Je n'ai pas accès
forcément à la config du serveur.

C'est fortement lié à la config de l'hébergeur, voir avec lui.

Il faut bien placer le .htaccess au niveau du répertoire SPIP ?

oui ; voici , à titre d'exemple, un .htaccess qui fonctionne "chez moi".

RewriteEngine on
RewriteRule ^index\.html sommaire.html
RewriteRule ^sommaire(.*)\.html(.*)$ sommaire.php3?id_rubrique=$1 [QSA]
RewriteRule ^rubrique(.+)\.html(.*)$ rubrique.php3?id_rubrique=$1 [QSA]
RewriteRule ^article(.+)\.html(.*)$ article.php3?id_article=$1 [QSA]
RewriteRule ^breve(.+)\.html(.*)$ breve.php3?id_breve=$1 [QSA]
<<<<<<<<<<<<<<<<<<<

-- Fil

Le Lundi 24 Décembre 2001 12:45, Fil a écrit :

oui ; voici , à titre d'exemple, un .htaccess qui fonctionne "chez moi".

RewriteEngine on
RewriteRule ^index\.html sommaire.html
RewriteRule ^sommaire(.*)\.html(.*)$ sommaire.php3?id_rubrique=$1
[QSA] RewriteRule ^rubrique(.+)\.html(.*)$
rubrique.php3?id_rubrique=$1 [QSA] RewriteRule ^article(.+)\.html(.*)$
article.php3?id_article=$1 [QSA] RewriteRule ^breve(.+)\.html(.*)$
breve.php3?id_breve=$1 [QSA] <<<<<<<<<<<<<<<<<<<

Et qui fonctionne également chez Tuxfamily. Il ne faut pas oublier de vider
le cache pour que la règle prenne effet immédiatement.

Merci,

--
lrathle@teaser.fr