Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

289
Views
Uso de un proxy inverso con un LMS "Odoo". Se rompe en Dominio pero funciona en localhost

Configuré Odoo (14.0), un LMS que usa Python3, y lo tengo funcionando perfectamente en localhost en un servidor remoto de Linux. Como se ejecuta localmente, quería configurar un proxy inverso y usar un dominio para permitir que otros lo vean.

Sin embargo, cuando configuro un proxy inverso con Apache para un dominio, parece que nada funciona en el dominio, aunque sigue funcionando bien en localhost.

En primer lugar, tengo que agregar un "/ web" al final de la URL normal para que aparezcan los formularios de inicio de sesión. Una vez que inicié sesión y navegué a "mi sitio web", todo se ve muy mal, como si el tema estuviera roto, y se ve extremadamente diferente en comparación con localhost (imágenes de comparación a continuación). Cualquier enlace en el que haga clic simplemente agregue un "/ #" al final de mi URL sin llevarme a ningún lado ni cambiar nada.

Así es como se ve mi archivo apache:

 <VirtualHost *:80> ServerAdmin xxx ServerName xxxx ProxyHTMLStripComments on ProxyRequests off SetOutputFilter proxy-html ProxyHTMLDoctype XHTML ProxyPreserveHost On SSLProxyEngine on # Odoo defaults to port 8069 ProxyPass / http://127.0.0.1:8069/ ProxyPassReverse / http://127.0.0.1:8069/ <Proxy *> Order allow,deny Allow from all </Proxy> ErrorLog ${APACHE_LOG_DIR}/xxx-error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/xxx-access.log combined </VirtualHost>

Así es como se ve mi archivo Odoo.conf. Recientemente agregué "proxy_mode = true" para ver si eso puede solucionarlo:

 [options] ; This is the password that allows database operations: ; admin_passwd = admin db_host = False db_port = False db_user = odoo db_password = False ;addons_path = /usr/lib/python3/dist-packages/odoo/addons proxy_mode = true

Cómo se ve al visitar el dominio:

Cómo se ve al visitar el dominio

contra

Cómo se ve en Localhost

Cómo se ve en localhost

Soy un poco nuevo en el uso de Apache, por lo que cualquier ayuda sería muy apreciada.

over 4 years ago · Santiago Trujillo
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!