Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

236
Vistas
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
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda