Aquí esta un ejemplo de como esta configurado el archivo httpd.conf
Código :
# SSL <IfDefine SSL> AddType application/x-x509-ca-cert .crt AddType application/x-pkcs7-crl .crl </IfDefine> <VirtualHost _default_:80> #RewriteEngine On #RewriteCond %{SERVER_PORT} !^443$ Redirect permanent / https://localhost/ </VirtualHost> <VirtualHost _default_:443> SSLEngine On ServerAdmin [email protected] DocumentRoot C:/Apache/Apache2.2/htdocs ServerName localhost:443 SSLCertificateFile conf/ssl/dominio.com.ve.cert SSLCertificateKeyFile conf/ssl/dominio.com.ve.key </VirtualHost> # SSL
El servidor Apache se encuentra dentro de una empresa, que al recibir las solicitudes(un firewall esta de por medio y se encarga de redireccionar internamente dependiendo de la dirección IP) y la redirecciona a https y luego las pasa a un servidor tomcat en la mismo server, el cual tiene una aplicación Web(JSP/Servlets).
El problema que tengo es que cuando acceso desde una IP publica (ejemplo de IP pública http://75.126.202.96/), luego la direccion la cambia a https://localhost/.
Obviamente si estoy en internet eso no es valido.
No se que hacer? alguien tiene alguna sugerencia? Si no me explico bien haganmelo saber
Saludos.