web-dev-qa-db-fra.com

Les numéros de port apparaissant dans les URL sur mon site de développement sous Apache et Python

J'ai construit un site statique. Localement, lorsque je sers le contenu avec python -m SimpleHTTPServer tout se comporte normalement, mais lorsque je copie le code HTML sur le serveur et que je navigue sur le site à l'URL du serveur, un numéro de port est ajouté au domaine sur certains liens. Par exemple: url.com:84/path où le chemin correct est url.com/path. Le numéro de port est généralement différent, toujours entre 81 et 85.

C'est un serveur Apache. Je n'ai pas l'habitude de configurer le serveur Web et je ne suis pas l'administrateur du serveur. Faites-moi savoir s'il y a plus d'informations qui peuvent aider à résoudre mon problème.

~> cat /etc/*release*
SuSE SLES-8 (i386)
VERSION = 8.1
UnitedLinux 1.0 (i586)
VERSION = 1.0
LSB_VERSION="1.2"
DISTRIB_ID="UnitedLinux"
DISTRIB_RELEASE="1.0"
DISTRIB_DESCRIPTION="UnitedLinux 1.0 (i586)"
1
glifchits

Que se passe-t-il si vous démarrez le serveur comme suit:

python -m SimpleHTTPServer 80

Il se peut que vous l'exécutiez comme port 80 sur votre configuration locale, mais que sur le serveur Apache, il utilise les ports 81 à 85, car Apache est déjà utilisé.

1
JakeGould