Я не совсем уверен, что то, что я пытаюсь сделать, даже возможно, поэтому я буду признателен за любую помощь. В настоящее время я использую MAMP для размещения своих проектов самостоятельно. Эти проекты размещены и могут быть доступны людям, которые знают мой IP-адрес, когда они вводят мой IP-адрес в своей строке URL. Когда они получают доступ к моему IP, они видят список моих каталогов проектов, таких как:
Мне интересно, возможно ли сделать это так? что когда кто-то печатает charter.54.135.14.176
, он видит содержимое папки чартера, а когда он набирает LeagueOfLegendsFrontend.54.135.14.176
, ему представляется содержимое папки Frontend League Of Legends.
Я просматривал обучающие видео о виртуальной среде. Хозяева и я были в растерянности. Я понимаю, что должен сделать 2 вещи:
Сначала перейдите по адресу httpd-vhosts.conf и создайте виртуальный хост для каждого проекта. Примерно так:
<VirtualHost *:80>
ServerName ???
ServerAlias ???
DocumentRoot "C:\MAMP\htdocs\Charter"
</VirtualHost>
<VirtualHost *:80>
ServerName ???
ServerAlias ???
DocumentRoot "C:\MAMP\htdocs\League Of Legends Frontend"
</VirtualHost>
Я вроде не в курсе, что я собираюсь написать на ServerName и ServerAlias
А во-вторых, мне нужно перейти в файл hosts и добавить это:
54.135.14.176 ???
И, наконец, мне нужно включить виртуальные хосты, раскомментировав Include conf/extra/httpd-vhosts.conf
в файле httpd.conf.
К сожалению, я застрял на остальных. Буду признателен за любую помощь.