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

235
Views
Proxy inverso que intenta redirigir el subdirectorio a la ruta específica de Symfony

Tengo este problema específico en el que tengo un proxy inverso que usa apache que redirige a 2 sitios web según la URL, ejemplo.com que redirige a un servidor y ejemplo.com/subdirectorio/ a un servidor con Symfony y lo quiero para este específico ruta /subdirectorio/ en Symfony y no en la raíz de Symfony

Hasta ahora aquí está mi conf en el proxy inverso

 SSLProxyEngine On ProxyPreserveHost On ProxyPass /subdirectory/ https://12.34.56.78/subdirectory/ ProxyPassReverse /subdirectory/ https://12.34.56.78/subdirectory/ ProxyPass /subdirectory https://12.34.56.78/subdirectory/ ProxyPassReverse /subdirectory https://12.34.56.78/subdirectory/ ProxyPass / https://12.34.56.789/ ProxyPassReverse / https://12.34.56.789/

Y aquí está Symfony .htaccess

 <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::\2$ RewriteRule ^(.*) - [E=BASE:%1] RewriteCond %{HTTP:Authorization} . RewriteRule ^ - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] #RewriteCond %{ENV:REDIRECT_STATUS} ^$ #RewriteRule ^index\.php(?:/(.*)|$) %{ENV:BASE}/$1 [R=302,L] RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^ - [L] RewriteRule ^ %{ENV:BASE}/index.php [L] </IfModule>

Esta configuración no da más que demasiados errores de redirección

Intenté eliminar el subdirectorio en el proxy inverso así

 SSLProxyEngine On ProxyPreserveHost On ProxyPass /subdirectory/ https://12.34.56.78/ ProxyPassReverse /subdirectory/ https://12.34.56.78/ ProxyPass /subdirectory https://12.34.56.78/ ProxyPassReverse /subdirectory https://12.34.56.78/ ProxyPass / https://12.34.56.789/ ProxyPassReverse / https://12.34.56.789/

Puedo acceder a la página de inicio de Symfony con https://www.example.com/subdirectory/ y muchos 404 en activos, pero quiero que sea la ruta del subdirectorio de Symfony.

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!