Я пытаюсь следовать этому правилу http://net.tutsplus.com/tutorials/php/basecamp-style-subdomains-with-codeigniter/, чтобы заставить субдомены работать локально.
Я добавил это в файл / etc / hosts
127.0.0.1 snapgiftapp.com
127.0.0.1 test1.snapgiftapp.com
127.0.0.1 test2.snapgiftapp.com
и я добавил это в конец файла /Applications/MAMP/conf/apache/httpd.config
<VirtualHost *:80>
DocumentRoot "/Users/tomcaflisch/Sites/snapGiftAppFront"
ServerName snapgiftapp.com
ServerAlias snapgiftapp.com
<Directory "/Users/tomcaflisch/Sites/snapGiftAppFront">
Options -Indexes
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Users/tomcaflisch/Sites/snapGiftApp"
ServerName snapgiftapp.com
ServerAlias *.snapgiftapp.com
<Directory "/Users/tomcaflisch/Sites/snapGiftApp">
Options -Indexes
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
Когда я указываю своему браузеру на snapgiftapp.com или test1.snapgiftapp.com, я получаю тот же сайт, который находится в папке snapGiftAppFront