Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/11/2020, à 21:36

neokal

Apache2 sur pi4: Config Vhost et redirection wiki [RESOLU]

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

Dernière modification par neokal (Le 18/11/2020, à 13:14)


Celui qui se transforme en bête se délivre de la douleur d'être un homme...

Hors ligne

#2 Le 18/11/2020, à 00:09

krodelabestiole

Re : Apache2 sur pi4: Config Vhost et redirection wiki [RESOLU]

je pencherais plutôt pour une redirection au niveau du mediawiki qui a inscrit en dur le nom de domaine / chemin utilisé pendant l'install.
j'ai documenté un problème similaire sur wordpress pour te donner une idée plus précise : 3.1 Changement de domaine

j'ai pas d'expérience avec mediawiki mais une petite recherche rapide me renvoie cette page : https://www.inmotionhosting.com/support … hange-url/


et à part ça je t'aurai plutôt conseillé d'utiliser le nom de domaine wiki.localhost plutôt que juste wiki, ça t'éviterait d'avoir à modifier ton fichier hosts.

Dernière modification par krodelabestiole (Le 18/11/2020, à 00:10)

Hors ligne

#3 Le 18/11/2020, à 13:13

neokal

Re : Apache2 sur pi4: Config Vhost et redirection wiki [RESOLU]

Merci à toi krodelabestiole,
Effectivement j'étais tellement obnubilé par la config apache que j'ai complétement zappé cette possibilité.
J'avais portant déjà eu un problème similaire sur moodle ...

Reste le soucis de la commande

sudo htcacheclean -r

  et du module absent mais ça n'impacte plus directement mon probléme... qui pour le coup est résolu wink ça marche exactement comme le résultat escompté... merci à toi !

Dernière modification par neokal (Le 18/11/2020, à 13:15)


Celui qui se transforme en bête se délivre de la douleur d'être un homme...

Hors ligne