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 :
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...
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>
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.
Partager