Bonjour tous le monde,

Comme j'ai mentionné dans le titre j'utilise le module mod_rewrite d'Apache pour rederiger mes liens. dans le fichier .htaccess

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
RewriteEngine on
 
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
 
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
mes liens sont sous la forme : 127.0.0.1/monProjet/controlleurX/methodeX1

Dans la page index j'analyse le lien et je renvoi vers la methode du controlleur ; la methode effectue une tache et le controlleur dans son constructeur appele la vue adéquate

j'inclus jquery comme suit :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>

j'ai essayé aussi
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<script type="text/javascript" src="<?php echo WEBROOT;?>public/js/jquery.js"></script>

Donc le probleme c'est que jquery ne fonctionne pas si le lien est sous la forme :

127.0.0.1/monProjet/controlleurX/methodeX

il fonctionne seulement dans 127.0.0.1/monProjet/controlleur

Avez-vous une idée qu'est ce qu'il peut bloquer jquery?