mod_rewrite ne fonctionne pas xampp (avec photo)
J'ai regarder à travers les tutoriels du web, et c'est en dessous de ce que j'avais fait pour tester si mod_rewrite travail.
Première: Commentaire le mod_rewrite.(@httpd.conf)
Deuxième: Allowoverride -> Allowoverride all(@httpd.conf)
Troisième:(@.htaccess)
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^dra/?$ draft.php [NC,L]
</IfModule>
enfin: si mon code du travail, l'url est réécrite pour localhost/xampp/test/dra/
selon (editted de) url-rewriting pour les débutants
Résultat Final: mod_rewrite ne fonctionne pas, comme vous pouvez le voir sur la photo. Tout ce que j'avais laissé de côté?
OriginalL'auteur Anonymous | 2013-08-04
Vous devez vous connecter pour publier un commentaire.
Vous voulez:
Ou tout simplement:
La
RewriteRule
prend à partir de ce qui vient aprèsdomain/
dans votre cas, c'est ce qui vient aprèshttp://127.0.0.1/
ouhttp://localhost/
.Également cette règle n'est pas de changer votre draft.php cette règle est que vous avez est de vous permettre d'accéder à:
Et votre draft.php servir sans la montrer.
http://localhost/xampp/test/dra/
etRewriteRule dra/?$ draft.php [NC,L]
, ni quant redémarré apacheoui excusez-moi, vous devez ajouter le chemin d'accès au fichier, ont mis à jour de ma réponse.
bon cela fonctionne!Vous êtes le seul!
heureux, il a travaillé pour l'u.
OriginalL'auteur Prix
Dans httpd-xammp.conf
transformer
Allowoverride AuthConfig
àAllowoverride All
Je pense que ça va vous aider à
OriginalL'auteur ziham
Je suivais ce tutoriel, et le problème pour moi a été suggéré ligne:
n'a pas de travail. Il doit être sur deux lignes distinctes:
OriginalL'auteur Jack M