|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre confirmé
![]() |
Bonjour à tous,
Voici mon souci : je veux configurer mon serveur (apache par htaccess) pour que mes requêtes passent toutes par un fichier php. GET /af/index.php/monURI HTTP/1.1 -> J'ai bien la page. GET /af/monURI HTTP/1.1 -> 404 not found Voici mon fichier .htaccess : Code :
__________________
Un seul dicton : l'expérimentation. ---------------------------------------- ---------------------------------------- |
||
|
00
|
|
|
#2 |
![]() ![]() Inscription : août 2005 Messages : 8 295 ![]() |
Le .htaccess est dans quel répertoire ?
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() |
Le même que celui où se trouve index.php.
__________________
Un seul dicton : l'expérimentation. ---------------------------------------- ---------------------------------------- |
|
00
|
|
|
#4 |
![]() ![]() Inscription : août 2005 Messages : 8 295 ![]() |
Donc dans le répertoire "af" ?
Que se passe-t-il si tu mets la ligne suivante tout en haut de ton .htaccess :
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() |
Bonjour Mac, merci de tes réponses !
Il n'y a rien de plus si j'enlève Multiviews. J'ai essayé également un certain nombre d'autres possibilités; il faut que je me plonge davantage dans le htaccess !
__________________
Un seul dicton : l'expérimentation. ---------------------------------------- ---------------------------------------- |
|
00
|
|
|
#6 |
![]() ![]() Inscription : août 2005 Messages : 8 295 ![]() |
C'est un serveur dédié ou que tu héberges toi ou bien c'est un serveur mutualisé ?
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#7 |
|
Membre confirmé
![]() |
C'est un serveur que je possède physiquement chez moi. J'ai ce problème aussi bien sur mon localhost de travail que sur ce système, tous deux des Debian Squeeze. Ils tournent sous Apache, et j'ai un php 5.3 classique.
Je pense que mon problème est vraiment un problème de configuration du htaccess car je n'ai pas ce problème sur des joomla et autres joyeusetés que j'ai pu installer. Tiens d'ailleurs, je vais aller comparer comment ils font, chez Joomla (ou autre).
__________________
Un seul dicton : l'expérimentation. ---------------------------------------- ---------------------------------------- |
|
00
|
|
|
#8 |
![]() ![]() Inscription : août 2005 Messages : 8 295 ![]() |
A mon avis, ce n'est pas le .htaccess : je pense qu'il n'est pas du tout pris en compte. Dans le bloc <Directory> du document root du site, ajoute cette ligne :
ou modifie le None en All si la directive AllowOverride existe déjà.
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
10
|
|
|
#9 |
|
Membre confirmé
![]() |
Merci infiniment, c'est visiblement bien ça, je pense. Bon, pour l'instant j'ai un 500 internal server error, mais c'est un bon chemin, je vais pouvoir déboguer :-)
Merci infiniment, pas complètement résolu mais ça m'aide énormément !
__________________
Un seul dicton : l'expérimentation. ---------------------------------------- ---------------------------------------- |
|
00
|
|
|
#10 |
|
Membre confirmé
![]() |
Problème résolu, en plus de cela sur l'un des serveurs mod_rewrite n'était pas activé...
Tout fonctionne parfaitement. Merci
__________________
Un seul dicton : l'expérimentation. ---------------------------------------- ---------------------------------------- |
|
10
|
Copyright © 2000-2012 - www.developpez.com