Apache2 et URL rewrite

Nouveau WRInaute
Salut !
J'ai installé apache2 pensant que la version utilisé avec easy php qui a empecher la mise en marche du url rewrite, donc j'ai desinstallé et tout installé manuellement !

Mais le probleme est toujours là ! 8O
J'ai essayer de checher dans les forums, mais je comprends pas pkoi k'il ne prends pas en consideration le .htacces .. enfin il prends .. mais l'url rewrite ne fonctionne pas ..
un ptit exemple


Options +FollowSymlinks
RewriteEngine on
RewriteRule ^test\.html$ /test.php

merci d'avance
:?: :(
 
A
Anonymous
Guest
Dans httpd.conf, pou la conf. du documentRoot
Code:
DocumentRoot "/path_to_root"
<Directory />
  Options FollowSymLinks
  AllowOverride  All
</Directory>
<Directory "/path_to_root">
  Options Indexes FollowSymLinks
  AllowOverride  All
  Order allow,deny
  Allow from all
</directory>
Important : AllowOverride All

Dans ton htaccess
Code:
RewriteEngine on 
RewriteRule ^test\.html$ /test.php [L]
 
Nouveau WRInaute
:oops: meci mais ca mafrche pas j'ai deja essayé ça :oops:

meme avec une autfre option ke j'ai vu sur un forum qui est "MultiViews"

DocumentRoot "C:/Apache2/htdocs"

<Directory />
Options FollowSymLinks
AllowOverride all
</Directory>

#
# Note that from this point forward you must specifically allow
# particular features to be enabled - so if something's not working as
# you might expect, make sure that you have specifically enabled it
# below.
#

#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "C:/Apache2/htdocs">

Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
Allow from all

</Directory>

Vraiment :x je pige plus rien :roll:
 
Nouveau WRInaute
oui oui biensur :oops: mais ca marche pas !
j'ai presque tout essayer sauf ke j'ai oublié de mentionner (que je suis sur xp) si sela a une influence kelkonke :cry: enfin je sais plus rien !
voilà tout :(
 
A
Anonymous
Guest
Quelle erreur t'es retournée sur ton browser?
Peux tu donner une adresse de test?
 
A
Anonymous
Guest
Dans les options d'Internet Explorer (onglet avancés) désactive l'utilisation des messages d'erreurs HTTP simplifiés pour récupérés directement le message d'erreur du serveur.
 
Nouveau WRInaute
c fati darfire !

et voilà ce que j'ai :

Not Found
The requested URL /test.php was not found on this server.


--------------------------------------------------------------------------------

Apache/2.0.54 (Win32) PHP/4.3.12-dev Server at localhost Port 80
 
A
Anonymous
Guest
As tu bien un script test.php à la racine de ton site (dans le rep c:\apache2\htdocs\) ?
 
Nouveau WRInaute
C'est reglé

ahhhhhhhh
sorrrrrrrryy sorryyyyyyyyy soryyyyyyyyyyyyy :oops: :oops: :oops: :oops: :oops: :oops: :oops: :oops: :oops: :oops: :oops: :oops:

au debut de mon post j'ai dit :
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^test\.html$ /test.php
don j'ai trouvé l'erreur

enlever le slash qui point vers le root :oops:
RewriteRule ^test\.html$ test.php

Ca marche et merci beaucoups darkfire, et tlm !
:lol: :oops:
 
Discussions similaires
S
Réponses
13
Affichages
3K
suppr36306
S
Haut