J'ai cherché sur le web pour les 2 jours et j'essaie d'utiliser htaccess dans mon local wamp mais je ne peux pas! Je sais qu'il ya quelque chose de mal mais je ne sais pas où...
D'abord: j'ai activé "*rewrite_module*" dans le apache menu, puis j'ai vérifié la page phpinfo et j'ai vu que le module ajouté à ses "Modules Chargés" de la partie.
Deuxième: j'ai vérifié le httpd.conf et fait quelques changements, c'est le résultat (juste important de pièces):
ServerRoot "c:/program Files/wamp/bin/apache/apache2.2.11"
Listen 80
ServerName localhost:80
DocumentRoot "c:/program Files/wamp/www/"
<Directory />
Options FollowSymLinks
# AllowOverride None
# Order deny,allow
# Deny from all
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>
<Directory "c:/program Files/wamp/www/">
Options Indexes FollowSymLinks
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
Prochaine: j'ai fait un alias de mon espace de travail. Voici le contenu de son .fichier conf:
Alias /basic_test/ "e:/Projects/basic_test/"
<Directory "e:/Projects/basic_test/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
Allow from all
</Directory>
Suivant: j'ai un simple "index.php" et "test.php" dans mon espace de travail de la racine et testé les alias par cette adresses: --> "*localhost/basic_test/index.php*" --> "*localhost/basic_test/test.php*" Ils ont travaillé à la perfection...
Enfin, j'ai ajouté un ".htaccess" fichier à la racine de mon espace de travail (à côté de index.php), et je l'ai écrit il:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^index.php$ test.php
</IfModule>
Mais le problème est survenu lorsque j'ai essayé de tester le ".htaccess" par cette adresse: --> "*localhost/basic_test/index.php*"
Afficher une page d'erreur avec ce message: Oups! Ce lien semble brisé.
Merci d'avance pour votre temps et votre aide...