Question

Je voudrais utiliser mod_rewrite () sur ma configuration apache sur une machine Windows. Comme vous le savez probablement, Windows n'utilise pas de noms de fichiers cachés de style Unix tels que ".htaccess".

Devrais-je donc remplacer AccessFileName .htaccess par AccessFileName xyz.htaccess ?

ou y a-t-il autre chose à faire?

Était-ce utile?

La solution

Seul l'explorateur Windows ne vous permet pas de créer des noms de fichiers par points. Créez le fichier avec le nom de votre choix, puis utilisez une invite de commande pour le renommer:

ren pog.htaccess .htaccess

Vous pouvez ensuite le modifier en utilisant le Bloc-notes ou tout ce que vous voulez, et vous utiliserez toujours le même nom de fichier que tout le monde.

L’explorateur Windows vous laissera volontiers déplacer le fichier, etc., même avec un nom de fichier point. Il s’agit simplement de nommer ou de renommer de tels fichiers qui échouent.

Autres conseils

Ouvrez votre httpd.conf. Modifiez cette ligne comme suit:

AccessFileName ht.acl .htaccess

Apache sous Windows devrait l’utiliser, il ne sera tout simplement pas caché.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top