pb de rewriting qui fait planter php

WRInaute occasionnel
Salut à tous !
J'ai un petit pb de mise en page d'un coup :(
j'ai mis en place de l'url rewriting genre

RewriteRule ^connexion$ index.php?page=connexion [L]
RewriteRule ^inscription$ index.php?page=inscription [L]

en local ça marche impec ...mais dès que je passe sur mon serveur en production plus rien ne marche ...

j'ai une erreur php si je tente d'afficher
http://www.monsite.fr/inscription

<b>Fatal error</b>: Call to a member function results() on a non-object in <b>/srv/www/inscription.php</b> on line <b>279</b><br />
en fait cette erreur est due au fait que mon script n'a pas fait l'include qui instancie l'objet en question ...

et ça fonctionne si j'affiche
http://www.monsite.fr/index.php?page=inscription

HELP :(
 
WRInaute passionné
tu dois avoir un script inscription.php et le multiview actif.
essaye d'ajouter dans le htaccess :
Code:
Options -MultiViews
 
WRInaute passionné
C'est pour désactiver la négociation de contenu. Cette option permet d'appeler une page sans mettre l'extension ou de renvoyer un contenu différent en fonction de la langue ou du type de fichier demandé.
-http://httpd.apache.org/docs/2.0/fr/content-negotiation.html
 
Discussions similaires
Haut