Bonjour,

J'ai lu pas mal de tutoriels, mais je n'arrive pas à proxy un nom de domaine vers un sous-domaine d'un autre nom de domaine. Ce dernier est servi à son tour par Odoo, mais ça, ça fonctionne déjà.
Je peux accéder à *.mydomain.fr sans problème, mais secondary-domain.com me donne un 502 Proxy Error.

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# static homepage
 
<VirtualHost *:80>
    ServerName mydomain.fr
    ServerAlias www.mydomain.fr
    DocumentRoot /var/www/odoo
</VirtualHost>
 
 
# wildcard proxy for odoo:
# one subdomain -> one database
 
<VirtualHost *:80>
    ServerName mydomain.fr
    ServerAlias *.mydomain.fr
 
    ErrorLog /var/log/odoo/odoo-error.log
    CustomLog /var/log/odoo/odoo-access.log combined
    LogLevel warn
 
    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>
 
    ProxyRequests Off
    ProxyPass / http://mydomain.fr:8089/
    ProxyPassReverse / http://mydomain.fr:8089/
 
    ProxyVia On
</VirtualHost>
 
 
# a secondary domain
# should point to a specific database
 
<VirtualHost *:80>
    ServerName www.secondary-domain.com
    ServerAlias secondary-domain.com
 
    ProxyRequests Off
    ProxyPreserveHost On
    ProxyPass / http://some_database.mydomain.fr
    ProxyPassReverse / http://some_database.mydomain.fr
 
    ProxyVia On
</VirtualHost>
 
 
################
# restrictions #
################
 
<Location /web/database>
    Order deny,allow
    Deny from all
    Allow from x.x.x.x
</Location>
Ma config est loin d'être clean, on me l'a déjà fait remarquer, mais n'étant pas du tout calé en réseau...
Merci de votre indulgence

PS:
Ah oui ! Cela peut-il venir du fichier /etc/hosts ? Je viens de me rendre compte qu'il ne contenait pas de mention du second domaine.

Et j'ai oublié de préciser que le domaine secondaire est redirigé vers l'IP du serveur depuis le panel d'OVH.