Mon serveur de développement (Debian 8.5) a DirectorySlash Off
dans le fichier de configuration d'un site, et cela fonctionne: aucune barre oblique finale n'est ajoutée, ni aucune redirection sur les demandes d'un répertoire existant.
La même directive est dans le fichier conf pour le même site sur le serveur de test (Ubuntu 16.04) mais cela n’a aucun effet - Apache continue obstinément d’ajouter la barre oblique et de rediriger.
/etc/Apache2/sites-available/site1.conf
ressemble à ceci sur les deux serveurs:
<VirtualHost *:8080>
# ...
ServerAdmin webmaster@localhost
DocumentRoot /srv/www/site1
DirectorySlash Off
Comment puis-je arrêter la redirection?
Edit: OOps c’était idiot, dû effacer le cache par w3dk (qui m’a aidé deux fois aujourd’hui :) résolu.
Assurez-vous que le cache de votre navigateur est effacé. DirectorySlash
(mod_dir) ajoute la barre oblique avec une redirection 301 afin que celles-ci aient été mises en cache (en dur) par le navigateur.
Incidemment, vous pouvez vérifier où la barre oblique est ajoutée (cache du navigateur ou Apache) en vérifiant le trafic réseau dans le navigateur.