J'ai installé un site web phusion-passenger dans Apache2, le site se trouve à 192.168.0.50 dans mon réseau.
voici l'élément VirtualHost
ServerName my_web_host
DocumentRoot /var/www/redmine
ServerAdmin user@server.com
LogLevel debug
ErrorLog /var/log/apache2/redmine_error
CustomLog /var/log/apache2/redmine_access combined
RailsBaseURI /redmine
PassengerResolveSymlinksInDocumentRoot on
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
maintenant, voici comment j'ai réussi à y accéder jusqu'à présent:
- pour pouvoir accéder au site depuis une autre machine sur le LAN** j'ai besoin d'ajouter
my_web_host
à mon fichier/etc/hosts
et y accéder depuis un navigateur avechttp://my_web_host
les choses qui me dérangent et que je veux changer sont les suivantes
-
si j'accède directement à la machine avec
http://192.168.0.50/
je vois un message générique d'Apache me disant que 'ça fonctionne', mais j'aimerais qu'il me redirige vers le site redmine si possible -
totalement inacceptable est le fait que si j'accède à la machine avec
http://192.168.0.50/redmine
je vois tous les fichiers et dossiers qui se trouvent réellement dans/var/www/website
(qui est en fait un lien symbolique vers le dossier d'installation public de redmine)
** ce site est destiné uniquement au LAN donc je ne me soucie pas vraiment de l'accès WAN, mais si vous voulez m'expliquer comment le corriger lorsque le site est aussi accessible sur internet public, n'hésitez pas à le faire