hostsファイルのlocalhost.localの末につくlocalとは何か


## わからないこと

Railsでローカルサーバーを立ち上げたときに`http://fogefoge.localhost.local:3200/~`へアクセスして、開発を行っていますが、urlの中に含まれる`.local`の部分を削除するとエラーになります。

hostsファイルの中で下記のように定義することで、IPアドレスと紐付けているということはわかりますが、末に`.local`をつけなければならない理由が分かりません。

[code]

    (/etc/hosts)
    127.0.0.1  fogefoge.localhost.local
    
[/code]

下記のように`.local`を除外してhostsファイルを編集後にサーバー立ち上げて、`http://fogefoge.localhost:3200/~`へアクセスしてもRouting
Errorになってしまいます。

[code]

    (/etc/hosts)
    127.0.0.1 fogefoge.localhost
    
[/code]

何か分かるかたいらっしゃいましたら、教えていただけると助かります。  
よろしくお願いします。




たんにローカル用のネットワーク（アドレス）、という意味合いかと

