#029
posted on 2021.03.04

MAMPのURLを「localhost:8888」から「localhost」に変更。

CATEGORY

MAMPの初期設定のWebサイトのURL「http://localhost:8888/」からポート番号を外して、ループバックアドレスだけ(ホスト名なら「http://localhost/」、IPアドレスなら「http://127.0.0.1/」)でアクセスできるようにする方法。

 

サーバーのポート設定を「8888」から「80」にすることで、ブラウザへのリクエストURLのポート番号部分を省略できるようになる。

 

MAMP Version 6.3で動作確認。

 

ポート番号の設定を変更する

MAMPを起動 > 「Preferences」 > 「Ports」 > 一番下の項目の「80 & 3306」のボタンをクリック > 上の項目のWebサーバーのポート番号が「80」に変更されたのを確認して「OK」をクリックして完了。

 

ポート番号無しでURLを指定した場合(「http://localhost/」の場合)は、ブラウザがポート番号「80」を付加した状態(「http://localhost:80/」)でリクエストするので、Webサーバーのポート番号設定を「80」にすることでポート番号を省略してもアクセスができるようになる。

 

サーバーのデフォルトのポート(ウェルノウンポート)は、HTTP通信で「80」、FTP通信で「21」など国際基準で割り振りが定められている。

URLにポート番号の指定が無ければブラウザが「http://」から判断して「80」にアクセスするが、他のポート番号へのアクセスをリクエストする場合は明示的にURLにポート番号を指定する必要がある。

 

 

この記事をシェア