Bonjour,
Suite au déploiement de deux site "site1" et "site2" sur un serveur linux, configuration multisites Drupal 6.17, j'essaie d'accèder aux deux site depuis Internet.
Les deux sites montent bien en local.
Après redirection de l'IP public de la livebox sur l'IP local du serveur port 80 ou lors de l'accès en local sur 192.168.1.80 à l'IP du serveur port 80, seul le site par défaut de Drupal, vide donc avec install, monte.
Détail des configurations effectuées sur le serveur hébergeant les sites : linux + apache 2
fichier "hosts" :
192.168.1.80 site1
192.168.1.80 site2fichier "vhosts site1" :
<VirtualHost 192.168.1.80:80>
ServerAdmin webmaster@site1.fr
ServerName site1
DocumentRoot /var/www/drupal
<Directory /var/www/drupal>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/site1-error.log
CustomLog /var/log/apache2/site1-access.log combined
# Possible values include: debug, info, notice, warn, error, crit, alert, emerg.
LogLevel error
</VirtualHost>fichier "vhosts site2" :
<VirtualHost 192.168.1.80:80>
ServerAdmin webmaster@site2.fr
ServerName site2
DocumentRoot /var/www/drupal
<Directory /var/www/drupal>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/site2-error.log
CustomLog /var/log/apache2/site2-access.log combined
# Possible values include: debug, info, notice, warn, error, crit, alert, emerg.
LogLevel error
</VirtualHost>Comment atteindre ces sites depuis l'extérieur sans nom de domaine et seulement avec une redirection de ports exemple :
http://mon_IP_public:8880 -> 192.168.1.80:80
http://mon_IP_public:8881 -> 192.168.1.80:80En cherchant, nous avons essayé :
- de faire des redirections par port différents dans les vhosts => OK en local sur la machine, KO en accès depuis l'extérieur
- de faire des rewrite rules conditionnées directement dans les vhosts => OK en local sur la machine, KO en accès depuis l'extérieur
Merci pour votre aide.
- Vous devez vous identifier ou créer un compte pour écrire des commentaires
