Bonjour,
Je ne sais pas ou mettre cette discussion donc je m'en excuse par avance. Je précise que j'ai déjà effectuer des recherches sur le net et différents forum et que je n'ai toujours pas trouvé la solution à mon problème.
Pour commencer, je suis sur windows 7 64btis version pro. J'ai la dernière version de wampserver. Tout fonctionne bien quand je laisse mon fichier index.php sur la racine. Mais dès que je veux faire un fichier . htaccess à la racine de mon dossier "monsite" et que je déplace mon index.php dans le dossier webroot, j'ai une erreur 404 :
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
Je précise que le module rewrite est activé et que dans ledossier "monsite", il y a les dossiers suivant :
- conf ->dossier
- controller->dossier
- core ->dossier
- model ->dossier
- view ->dossier
- webroot ->dossier
- .htaccess->fichier
Ensuite dans le dossier webroot, il y a :
- css ->dossier
- js ->dossier
- img ->dossier
- index.php ->fichier
Du coup je ne comprends pas du tout le message d'erreur car il me montre une url valide.
Mon fichier htaccess contient :
RewriteEngine On
RewriteRule (.*) webroot/index.php
Mon alias :
<Directory "G:/Developpement/Sublime text 3/Projet php/Sites internet/monsite/">
Options Indexes FollowSymLinks
AllowOverride all
<IfDefine APACHE24>
Require local
</IfDefine>around<IfDefine !APACHE24>
Order Deny,Allow
Deny from all
Allow from localhost ::1 127.0.0.1around
</IfDefine>
</Directory>
Voilà merci de vos réponses
Damien
Je ne sais pas ou mettre cette discussion donc je m'en excuse par avance. Je précise que j'ai déjà effectuer des recherches sur le net et différents forum et que je n'ai toujours pas trouvé la solution à mon problème.
Pour commencer, je suis sur windows 7 64btis version pro. J'ai la dernière version de wampserver. Tout fonctionne bien quand je laisse mon fichier index.php sur la racine. Mais dès que je veux faire un fichier . htaccess à la racine de mon dossier "monsite" et que je déplace mon index.php dans le dossier webroot, j'ai une erreur 404 :
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
Je précise que le module rewrite est activé et que dans ledossier "monsite", il y a les dossiers suivant :
- conf ->dossier
- controller->dossier
- core ->dossier
- model ->dossier
- view ->dossier
- webroot ->dossier
- .htaccess->fichier
Ensuite dans le dossier webroot, il y a :
- css ->dossier
- js ->dossier
- img ->dossier
- index.php ->fichier
Du coup je ne comprends pas du tout le message d'erreur car il me montre une url valide.
Mon fichier htaccess contient :
RewriteEngine On
RewriteRule (.*) webroot/index.php
Mon alias :
<Directory "G:/Developpement/Sublime text 3/Projet php/Sites internet/monsite/">
Options Indexes FollowSymLinks
AllowOverride all
<IfDefine APACHE24>
Require local
</IfDefine>around<IfDefine !APACHE24>
Order Deny,Allow
Deny from all
Allow from localhost ::1 127.0.0.1around
</IfDefine>
</Directory>
Voilà merci de vos réponses
Damien