# Ejecutando en un puerto diferente a 443: Deshabilitar redirección a URL sin puerto

**URL:** <https://meta.discourse.org/t/running-on-different-port-than-443-disable-redirect-to-nonport-url/271844>\
**Category:** Self-hosting\
**Tags:** unsupported-install\
**Created:** [17 Julio, 2023 11:19 UTC](https://meta.discourse.org/t/running-on-different-port-than-443-disable-redirect-to-nonport-url/271844 "2023-07-17T11:19:11Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![PortChange](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/portchange/32/316112_2.png) [@PortChange](https://meta.discourse.org/u/PortChange)\
**Post date:** [17 Julio, 2023 20:31 UTC](https://meta.discourse.org/t/running-on-different-port-than-443-disable-redirect-to-nonport-url/271844/6 "2023-07-17T20:31:02Z")

</div>

¿Puedes ayudarme con la configuración del proxy inverso de nginx?

He probado varias opciones sin éxito

```plaintext
server {
    listen 20633 ssl;
    server_name mydomain.com;
	
	ssl_certificate /etc/letsencrypt/live/mensa.myftp.org/fullchain.pem;
	ssl_certificate_key /etc/letsencrypt/live/mensa.myftp.org/privkey.pem;

    location / {
        # Elimina el puerto de la URL de proxy_pass usando una expresión regular
        # La parte capturada de la expresión regular ($1) se reemplazará en la URL de proxy_pass
        # La IP y el puerto reales del servidor backend se especifican por separado en la directiva proxy_pass
        proxy_pass http://192.168.178.31:80/;
		#$request_uri;
		proxy_redirect http://192.168.178.31:80/ $scheme://$host:20633/;
		#return 301 $scheme://$host:$server_port/home;
		#proxy_redirect http://192.168.178.31:20633 $scheme://$host:80;
        
        # Conserva la cabecera Host enviada por el cliente al servidor backend
        #proxy_set_header Host $host;
		proxy_set_header Host $http_host;

    }
}

```

---

_[View the full topic](https://meta.discourse.org/t/running-on-different-port-than-443-disable-redirect-to-nonport-url/271844)._
