Steph1
(Steph)
Décembre 24, 2001, 11:39
1
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
fil
Décembre 24, 2001, 11:45
2
@ 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