no, invece direi che assolutamente non va bene

e metti caso che il codice poi ti gira su una porta diversa (interna) per qualsiasi altro motivo?

ci sono ambienti, specialmente in shared hosting, che sono strutturati in cluster per facilitare il carico ed evitare di fare un TOT di siti per macchina ... cosi hai tutti i siti su uno storage e vengono gestiti dal cluster

questo però comporta anche che il cluster potrebbe girare, internamente, su porte diverse dall'80 perché anche se la richiesta iniziale viene recepita sull'80, per ovvi motivi, poi il reverse proxy potrebbe buttarla su una macchina virtuale o su un'istanza del webserver che non stia sull'80 non facendo più funzionare il tuo codice