étape 1. phase de dev. Un repertoire /spip/ avec spip dedans, le
.htaccess standard (juste modifié pour préciser que le rep de spip était
/spip) et activé les url propres2.
Fonctionnement impeccable du premier coup sous spip 191 puis 192c après
la mise en jour
étape 2. on passe spip à la racine (tout), modification de l'url du site
dans la partie privée de spip, modif du htaccess pour supprimer
l'indication du sous-repertoire, vider le cache et là plus rien ne
marche, plus d'url-propre, même après avoir vider les champs urlpropres
des tables spip_articles et spip_rubriques. Une page d'erreur 403.
Une idée, une piste...
-- http://wojylac.free.fr
Un proverbe chinois dit que lorsqu'on a rien à dire
on cite généralement un proverbe chinois.
étape 1. phase de dev. Un repertoire /spip/ avec spip dedans, le
.htaccess standard (juste modifié pour préciser que le rep de spip était
/spip) et activé les url propres2.
Fonctionnement impeccable du premier coup sous spip 191 puis 192c après
la mise en jour
étape 2. on passe spip à la racine (tout), modification de l'url du site
dans la partie privée de spip, modif du htaccess pour supprimer
l'indication du sous-repertoire, vider le cache et là plus rien ne
marche, plus d'url-propre, même après avoir vider les champs urlpropres
des tables spip_articles et spip_rubriques. Une page d'erreur 403.
Une idée, une piste...
Bonjour,
Je connais ce problème, qui n'a rien de bizarre et qui est facile à résoudre:
je suis chez l'hébergeur nuxit.net et je rencontrait le même problème.
tu indiques:
modif du htaccess pour supprimer
l'indication du sous-repertoire
en fait il ne faut modifier le htaccess mais pas pour "supprimer" l'indication du sous-répertoire:
Comme indiqué dans les commentaires du htaccess:
# Chez certains hebergeurs il faut indiquer "RewriteBase /"
c'est à dire indiquez la racine du répertoire "www" dans lequel tu à mis ton site (généralement il s'appelle "www", mais ce n'est pas toujours le cas)
ce qui donne:
### Configuration sous-repertoire
# Si votre site est dans un sous-repertoire, preciser ci-dessous
# le nom du sous-repertoire, et supprimer le '#'
# Chez certains hebergeurs il faut indiquer "RewriteBase /"
Hervé Le Dantec <herve.ledantec@infonie.fr> wrote:
Je connais ce problème, qui n'a rien de bizarre et qui est facile à
résoudre:
je suis chez l'hébergeur nuxit.net et je rencontrait le même problème.
tu indiques:
> modif du htaccess pour supprimer
> l'indication du sous-repertoire
en fait il ne faut modifier le htaccess mais pas pour "supprimer"
l'indication du sous-répertoire:
Comme indiqué dans les commentaires du htaccess:
# Chez certains hebergeurs il faut indiquer "RewriteBase /"
c'est à dire indiquez la racine du répertoire "www" dans lequel tu à mis
ton site (généralement il s'appelle "www", mais ce n'est pas toujours le
cas)
Merci de ta réponse mais j'avais essayé les deux cas (en laissant
RewriteBase commenté où en indiquant "RewriteBase /") mais pas plus de
résultats dans un cas comme dans l'autre...
Apparemment quand on fait une recherche on trouve des questions
semblblables (mais pas de solutions,... je ne m'y connais pas trop dans
ce domaine). reste plus qu'à interroger l'assistance.
Mais je ne comprends pas pourquoi ici ça fonctionnait dans un sous
repertoire mais plus à la racine.
-- http://wojylac.free.fr
Un proverbe chinois dit que lorsqu'on a rien à dire
on cite généralement un proverbe chinois.
-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Dominique
Envoyé : dimanche 30 septembre 2007 00:05
À : spip@rezo.net
Objet : Re: [Spip] urlpropre2 et n-france
Hervé Le Dantec <herve.ledantec@infonie.fr> wrote:
>
> Je connais ce problème, qui n'a rien de bizarre et qui est facile à
> résoudre:
>
> je suis chez l'hébergeur nuxit.net et je rencontrait le même problème.
>
> tu indiques:
> > modif du htaccess pour supprimer
> > l'indication du sous-repertoire
> en fait il ne faut modifier le htaccess mais pas pour "supprimer"
> l'indication du sous-répertoire:
>
> Comme indiqué dans les commentaires du htaccess:
>
> # Chez certains hebergeurs il faut indiquer "RewriteBase /"
> c'est à dire indiquez la racine du répertoire "www" dans lequel tu à mis
> ton site (généralement il s'appelle "www", mais ce n'est pas toujours le
> cas)
Merci de ta réponse mais j'avais essayé les deux cas (en laissant
RewriteBase commenté où en indiquant "RewriteBase /") mais pas plus de
résultats dans un cas comme dans l'autre...
Apparemment quand on fait une recherche on trouve des questions
semblblables (mais pas de solutions,... je ne m'y connais pas trop dans
ce domaine). reste plus qu'à interroger l'assistance.
Mais je ne comprends pas pourquoi ici ça fonctionnait dans un sous
repertoire mais plus à la racine.
Bonsoir,
J avais pas mal bataille moi aussi a un moment chez nFrance avec les url
propres, me souviens plus tres bien, mais me semble que le probleme etait
vraiment tout bete, genre un / final a la fin de mes url de destination au
niveau de la gestion des hotes virtuels... Si je mets ca :
/home/vxxxx/html
je peux utiliser le htaccess livre par defaut par spip sans probleme... Mais
je suis sur un serveur virtuel dedie, quel hebergement as tu chez eux ?
triton
J avais pas mal bataille moi aussi a un moment chez nFrance avec les url
propres, me souviens plus tres bien, mais me semble que le probleme etait
vraiment tout bete, genre un / final a la fin de mes url de destination au
niveau de la gestion des hotes virtuels... Si je mets ca :
/home/vxxxx/html
je peux utiliser le htaccess livre par defaut par spip sans probleme... Mais
je suis sur un serveur virtuel dedie, quel hebergement as tu chez eux ?
C'est du mutualisé pro (la pemière offre).
-- http://wojylac.free.fr
Un proverbe chinois dit que lorsqu'on a rien à dire
on cite généralement un proverbe chinois.