Bonsoir à tous,
Je ne sais plus quoi essayer et j'avoue en perdre mon latin.
J'ai installé sur pi4 la distribution Ubuntu récemment sortie, Installé apache2 en mode LAMP dessus,
Installé un media wiki avec plutôt du succès
(juste ce petit soucis, 3 fois rien...)
Puis j'ai voulu configurer un vhost pour utilisation d'un DNS en local.
Je voulais accéder via
http://wiki dans mon réseau local en lieu et place de
http://192.168.1.10/wiki mais toutes les configs que j'ai essayé réécrivait l'URL dans la barre d'adresse avec l'IP en dur, ce qui fait que je ne pouvais jamais désactiver le 000-default, sans quoi ben plus de publication, après quelques recherches il semble que je sois obligé d'utiliser un reverse proxy (nginx).
J'ai du coup juste voulu modifier pour accéder via
http://192.168.1.10 en lieu et place de
http://192.168.1.10/wiki
Et la depuis j'observe des comportement très curieux. Le plus flagrant le voici :
Mon 000-default.conf (le seul site activé avec la commande a2ensite) :
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/wiki
#J'ai juste rajouté /wiki sur la ligne au dessu
<Directory /var/www/html/wiki>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Et je tape
http://192.168.1.10 je suis redirigé direct sur
http://192.168.1.10/wiki direct
Ce qui m’amène à soupçonner clairement une histoire de cache. Bien entendu, cache navigateur remis à zéro à chaque fois, mode navigation privé etc....
Du coup j'ai voulu savoir si on pouvais purger le cache coté apache2
J'ai trouvé ça
sudo htcacheclean -r
Mais j'ai un message du type :
-p must be specified
Du coup aprés quelques recherches je trouve ça :
-pchemin
Permet de définir le chemin du répertoire racine du cache sur le disque indiqué par la directive CacheRoot du module mod_disk_cache.
Ok, je regarde du coté
/usr/lib/apache2/modules/
Et la pas de fichier mod_disk_cache.so
Quelqu'un a une idée? ne serais-ce que pour purger le cache apache2 sous la distribution ubuntu pour raspberry pi?
Merci