静的サイトを構築しました。ローカルでは、python -m SimpleHTTPServer
でコンテンツを提供するとすべてが正常に動作しますが、HTMLをサーバーにコピーしてサーバーのURLでサイトを閲覧すると、一部のリンクにポート番号がドメインに追加されます。例:url.com:84/path
ここで、正しいパスはurl.com/path
です。ポート番号は通常異なり、常に81〜85の間です。
これはApacheサーバーです。私はWebサーバーの設定を経験しておらず、サーバーの管理者でもありません。私の問題を解決するのに役立つ情報が他にあるかどうか教えてください。
~> 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)"
サーバーを次のように起動するとどうなりますか:
python -m SimpleHTTPServer 80
ローカルセットアップでポート80
としてこれを実行している可能性がありますが、Apacheサーバーでは、Apacheが既に使用されているため、ポート81
から85
を使用しています。