2

次の内容の適切な/etc/hostsファイルがあります。

127.0.0.1   localhost
255.255.255.255 broadcasthost
::1             localhost 
fe80::1%lo0 localhost

ローカルコンピューターで実行しているサーバーにアクセスしようとすると、ポート80のApacheであろうと、別のポートで実行されている別のサーバーであろうと、Safariではアクセスできません。それでも、Chromeでは問題なくアクセスできます。どうしてこれなの?

4

1 に答える 1

5

/ etc / hostsのシンボリックリンクを他の場所に保存しているファイルに作成したのを忘れたため、システムがクラッシュした場合などにいつでもアクセスできます。どうやら、Safariは/ etc/hostsのシンボリックリンクをたどっていません。 。ハードリンクを作成したので、他の場所にコピーがあり、Safariがローカルホストサーバーを認識します。

于 2012-09-03T14:35:24.953 に答える