Pour résoudre ce problème :
Sur le réseau local, il est possible d'installer bonjour sur les ordinateurs Windows (voir sur le site d'Apple). Sinon, l'autre moyen (et qui fonctionnera aussi si vous donnez votre adresse IP à quelqu'un de l'extérieur), c'est de désactiver la traduction d'adresse dans le fichier httpd.conf (configuration du serveur Apache) qui se trouve dans /etc/httpd/
Pour ce faire, allez dans le terminal et tapez sudo pico /etc/httpd/httpd.conf Tapez votre mot de passe root et descendez jusqu'à :# UseCanonicalName: (new for 1.3) With this setting turned on, whenever # Apache needs to construct a self-referencing URL (a URL that refers back
# to the server the response is coming from) it will use ServerName and
# Port to form a "canonical" name. With this setting off, Apache will
# use the hostname:port that the client supplied, when possible. This
# also affects SERVER_NAME and SERVER_PORT in CGI scripts.
#
UseCanonicalName On

Remplacez le "On" par "Off" et enregistrez avec "ctrl-X" puis "Y" pour confirmer. Redémarrez le serveur apache avec sudo apachectl graceful Et voilà, normalement c'est bon. (Une astuce pour que les adresses IP ne soient pas transformées en adresses .local serait de toujours taper le "/" à la fin des chemin dossiers, à tester)