Bonjour tous le monde,
J'ai vu qu'il y avait déjà une discussion concernant un problème lié à .htaccess mais je ne sais pas si je peux la ré-ouvrir donc j'en ouvre une autre et je m'excuse d'avance s'il ne fallait pas. Je suis aussi un débutant dans le php.
Alors voilà mon problème :
Tout d'abord je suis sur wampserver et j'utilise sublime text 3 en ide. J'ai donc créer un alias pour l'ouverture de mon test sur mon navigateur jusque là tout fonctionne, ma page affiche bien "Bonjour" lorsque je laisse index.php sur la racine du dossier "monsite". L'accès à cet index est : "/Developpement/Sublime text 3/Projet php/Sites internet/monsite/" .
Dans le dossier "monsite" j'ai les dossiers suivant :
conf
controller
core
model
view
webroot
.htaccess
index.php (que je déplace dans webroot pour la suite)
Par contre quand j'initialise .htaccess (j'ai bien mis index.php dans webroot) :
J'ai le message suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RewriteEnfine On RewriteRule (.*) webroot/index.php
Pourtant le module d'Apache Rewrite_module est activé.Not Found
The requested URL /Developpement/Sublime text 3/Projet php/Sites internet/monsite/webroot/index.php was not found on this server.
Apache/2.4.9 (Win64) PHP/5.5.12 Server at localhost Port 80
et je vous mets mon alias aussi :
Pouvez-vous me dire ou je me trompe?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Alias /monsite "G:/Developpement/Sublime text 3/Projet php/Sites internet/monsite/" <Directory "G:/Developpement/Sublime text 3/Projet php/Sites internet/monsite/"> Options Indexes FollowSymLinks AllowOverride all <IfDefine APACHE24> Require local </IfDefine> <IfDefine !APACHE24> Order Deny,Allow Deny from all Allow from localhost ::1 127.0.0.1 </IfDefine> </Directory>
Merci d'avance.![]()
Partager