pb réécriture url propres2 - url not found

hello,

je suis en train de transférer un site spip 1.9.2g chez ovh.
pour activer la réécriture des urls j'ai fait :

- création d'un fichier mes_options.php dans le dossier ecrire/ comprenant :
<?php
$type_urls="propres2";
?>

- renommage du fichier htaccess.txt par défaut de spip en .htaccess

- activation de la lame "Format des URLs" du couteau suisse (avec propres2)

mais... ça ne marche pas (enfin, qu'à moitié) :

- les urls sont bien transformées comme ça :
http://business.ovh.net/~monsite/-Livres-.html

- mais quand on appelle l'url on obtient une page d'erreur :
Not Found
The requested URL /homez.195/monsite/www/spip.php was not found on this server.

j'ai refait la manip plusieurs fois, toujours sans succès...
quelqu'un aurait une idée pour me dépanner ?

merci pour votre aide,
à+
audrey

je reviens avec la même question.. je rame.. si quelqu'un a une idée
pour me dépanner...

Résumé du problème : transfert d'hébergement pour un site Spip 1.9.2g.
-> activation url propres2 marche pas.

Détail de ce que j'ai fait (plusieurs fois) :

1/effacer les urls de la base + vidage cache

2/activer couteau suisse lame urls propres 2

3/renommage de htaccess.txt en .htaccess dans le modifier

->>>Test à ce stade : l'url est bien réécrite mais erreur 404 page not found
Not Found
The requested URL /homez.195/monsite/www/spip.php was not found on this server.

4/modification du htacess ligne 26 pour mettre RewriteBase /

->> test à ce stade : erreur 404
The requested URL /spip.php was not found on this server.

5/ajout dans ecrire/mes_options.php de
<?php
$type_urls="propres2";
?>
Résultat : à chaque fois l'url de l'article est bien réécrit mais mène
vers une erreur 404.

D'où est-ce que ça peut venir ?

merci d'avance pour votre aide,
audrey

Le 28 septembre 2009 11:06, audwill <audwill2@gmail.com> a écrit :

hello,

je suis en train de transférer un site spip 1.9.2g chez ovh.
pour activer la réécriture des urls j'ai fait :

- création d'un fichier mes_options.php dans le dossier ecrire/ comprenant :
<?php
$type_urls="propres2";
?>

- renommage du fichier htaccess.txt par défaut de spip en .htaccess

- activation de la lame "Format des URLs" du couteau suisse (avec propres2)

mais... ça ne marche pas (enfin, qu'à moitié) :

- les urls sont bien transformées comme ça :
http://business.ovh.net/~monsite/-Livres-.html

- mais quand on appelle l'url on obtient une page d'erreur :
Not Found
The requested URL /homez.195/monsite/www/spip.php was not found on this server.

j'ai refait la manip plusieurs fois, toujours sans succès...
quelqu'un aurait une idée pour me dépanner ?

merci pour votre aide,
à+
audrey

visiblement les points 1 et 2 fonctionnent.
pour le 3/, peut etre vérifier que le htaccess est transféré en /ASCII/
pour le reste, pourquoi ne pas tester le site avec un www.monsite.tld au lieu d'un sous répertoire de ovh?
en dernier recours, une mise à jour avec la dernière version de spip ne peut faire que du bien (et vu que c'est pour un transfert tu as déjà les sauvegardes)

bon courage!

audwill a écrit :

je reviens avec la même question.. je rame.. si quelqu'un a une idée
pour me dépanner...

Résumé du problème : transfert d'hébergement pour un site Spip 1.9.2g.
-> activation url propres2 marche pas.

Détail de ce que j'ai fait (plusieurs fois) :

1/effacer les urls de la base + vidage cache

2/activer couteau suisse lame urls propres 2

3/renommage de htaccess.txt en .htaccess dans le modifier

->>>Test à ce stade : l'url est bien réécrite mais erreur 404 page not found
Not Found
The requested URL /homez.195/monsite/www/spip.php was not found on this server.

4/modification du htacess ligne 26 pour mettre RewriteBase /

->> test à ce stade : erreur 404
The requested URL /spip.php was not found on this server.

5/ajout dans ecrire/mes_options.php de
<?php
$type_urls="propres2";
?>
Résultat : à chaque fois l'url de l'article est bien réécrit mais mène
vers une erreur 404.

D'où est-ce que ça peut venir ?

merci d'avance pour votre aide,
audrey

Le 28 septembre 2009 11:06, audwill <audwill2@gmail.com> a écrit :
  

hello,

je suis en train de transférer un site spip 1.9.2g chez ovh.
pour activer la réécriture des urls j'ai fait :

- création d'un fichier mes_options.php dans le dossier ecrire/ comprenant :
<?php
$type_urls="propres2";
?>

- renommage du fichier htaccess.txt par défaut de spip en .htaccess

- activation de la lame "Format des URLs" du couteau suisse (avec propres2)

mais... ça ne marche pas (enfin, qu'à moitié) :

- les urls sont bien transformées comme ça :
http://business.ovh.net/~monsite/-Livres-.html

- mais quand on appelle l'url on obtient une page d'erreur :
Not Found
The requested URL /homez.195/monsite/www/spip.php was not found on this server.

j'ai refait la manip plusieurs fois, toujours sans succès...
quelqu'un aurait une idée pour me dépanner ?

merci pour votre aide,
à+
audrey

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

merci pour ta réponse,

visiblement les points 1 et 2 fonctionnent.
pour le 3/, peut etre vérifier que le htaccess est transféré en /ASCII/

oui, c'est le cas

pour le reste, pourquoi ne pas tester le site avec un www.monsite.tld au
lieu d'un sous répertoire de ovh?

parceque le nom de domaine est utilisé par le site en production chez
un autre hébergeur. j'aurais voulu transférer le nom de domaine une
fois que le site (et la réécriture d'urls) fonctionne chez le nouvel
hébergeur. est-ce que c'est ça qui peut poser pb?

en dernier recours, une mise à jour avec la dernière version de spip ne peut
faire que du bien (et vu que c'est pour un transfert tu as déjà les
sauvegardes)

voilà, je viens de faire la mise à jour en 1.9.2i
mais toujours pb d'erreur 404 sur les urls réécrites.

bon courage!

merci !
bon ben j'ai plus qu'à faire la mise à jour en spip 2 alors... ?

audwill a écrit :

je reviens avec la même question.. je rame.. si quelqu'un a une idée
pour me dépanner...

Résumé du problème : transfert d'hébergement pour un site Spip 1.9.2g.
-> activation url propres2 marche pas.

Détail de ce que j'ai fait (plusieurs fois) :

1/effacer les urls de la base + vidage cache

2/activer couteau suisse lame urls propres 2

3/renommage de htaccess.txt en .htaccess dans le modifier

->>>Test à ce stade : l'url est bien réécrite mais erreur 404 page not
found
Not Found
The requested URL /homez.195/monsite/www/spip.php was not found on this
server.

4/modification du htacess ligne 26 pour mettre RewriteBase /

->> test à ce stade : erreur 404
The requested URL /spip.php was not found on this server.

5/ajout dans ecrire/mes_options.php de
<?php
$type_urls="propres2";
?>
Résultat : à chaque fois l'url de l'article est bien réécrit mais mène
vers une erreur 404.

D'où est-ce que ça peut venir ?

merci d'avance pour votre aide,
audrey

Le 28 septembre 2009 11:06, audwill <audwill2@gmail.com> a écrit :

hello,

je suis en train de transférer un site spip 1.9.2g chez ovh.
pour activer la réécriture des urls j'ai fait :

- création d'un fichier mes_options.php dans le dossier ecrire/
comprenant :
<?php
$type_urls="propres2";
?>

- renommage du fichier htaccess.txt par défaut de spip en .htaccess

- activation de la lame "Format des URLs" du couteau suisse (avec
propres2)

mais... ça ne marche pas (enfin, qu'à moitié) :

- les urls sont bien transformées comme ça :
http://business.ovh.net/~monsite/-Livres-.html

- mais quand on appelle l'url on obtient une page d'erreur :
Not Found
The requested URL /homez.195/monsite/www/spip.php was not found on this
server.

j'ai refait la manip plusieurs fois, toujours sans succès...
quelqu'un aurait une idée pour me dépanner ?

merci pour votre aide,
à+
audrey

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

ayéééé ça maaarche !
bon finalement c'était effectivement dû à l'url fournie par ovh en
attendant que j'y configure le nom de domaine du site.

il fallait donc que je modifie dans htaccess

RewriteBase /

en RewriteBase /~idmoncompteovh/

et il faudra sans doute que je re-modifie cela lors du transfert du
nom de domaine.

bon, tout ça m'a permis de passer en spip 2 ce qui est plutôt bien :slight_smile:

audrey

Le 7 octobre 2009 16:18, audwill <audwill2@gmail.com> a écrit :

merci pour ta réponse,

visiblement les points 1 et 2 fonctionnent.
pour le 3/, peut etre vérifier que le htaccess est transféré en /ASCII/

oui, c'est le cas

pour le reste, pourquoi ne pas tester le site avec un www.monsite.tld au
lieu d'un sous répertoire de ovh?

parceque le nom de domaine est utilisé par le site en production chez
un autre hébergeur. j'aurais voulu transférer le nom de domaine une
fois que le site (et la réécriture d'urls) fonctionne chez le nouvel
hébergeur. est-ce que c'est ça qui peut poser pb?

en dernier recours, une mise à jour avec la dernière version de spip ne peut
faire que du bien (et vu que c'est pour un transfert tu as déjà les
sauvegardes)

voilà, je viens de faire la mise à jour en 1.9.2i
mais toujours pb d'erreur 404 sur les urls réécrites.

bon courage!

merci !
bon ben j'ai plus qu'à faire la mise à jour en spip 2 alors... ?

audwill a écrit :

je reviens avec la même question.. je rame.. si quelqu'un a une idée
pour me dépanner...

Résumé du problème : transfert d'hébergement pour un site Spip 1.9.2g.
-> activation url propres2 marche pas.

Détail de ce que j'ai fait (plusieurs fois) :

1/effacer les urls de la base + vidage cache

2/activer couteau suisse lame urls propres 2

3/renommage de htaccess.txt en .htaccess dans le modifier

->>>Test à ce stade : l'url est bien réécrite mais erreur 404 page not
found
Not Found
The requested URL /homez.195/monsite/www/spip.php was not found on this
server.

4/modification du htacess ligne 26 pour mettre RewriteBase /

->> test à ce stade : erreur 404
The requested URL /spip.php was not found on this server.

5/ajout dans ecrire/mes_options.php de
<?php
$type_urls="propres2";
?>
Résultat : à chaque fois l'url de l'article est bien réécrit mais mène
vers une erreur 404.

D'où est-ce que ça peut venir ?

merci d'avance pour votre aide,
audrey

Le 28 septembre 2009 11:06, audwill <audwill2@gmail.com> a écrit :

hello,

je suis en train de transférer un site spip 1.9.2g chez ovh.
pour activer la réécriture des urls j'ai fait :

- création d'un fichier mes_options.php dans le dossier ecrire/
comprenant :
<?php
$type_urls="propres2";
?>

- renommage du fichier htaccess.txt par défaut de spip en .htaccess

- activation de la lame "Format des URLs" du couteau suisse (avec
propres2)

mais... ça ne marche pas (enfin, qu'à moitié) :

- les urls sont bien transformées comme ça :
http://business.ovh.net/~monsite/-Livres-.html

- mais quand on appelle l'url on obtient une page d'erreur :
Not Found
The requested URL /homez.195/monsite/www/spip.php was not found on this
server.

j'ai refait la manip plusieurs fois, toujours sans succès...
quelqu'un aurait une idée pour me dépanner ?

merci pour votre aide,
à+
audrey

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc