0
我想要跟隨這個tut http://net.tutsplus.com/tutorials/php/basecamp-style-subdomains-with-codeigniter/以獲得子域名在本地工作。試圖讓本地工作的子域名與codeigniter和mamp
我已將此添加到/ 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文件夾中的同一站點
當你ping通snapgiftapp.com它從127.0.0.1回覆?如果您在瀏覽器中打開http://snapgiftapp.com:8888/,會發生什麼情況? – 2011-12-27 17:38:03
好吧,我已經將我的mamp端口改爲80而不是8888,現在當我將瀏覽器指向snapgiftapp.com或test1.snapgiftapp.com時,它將拉起同一站點(snapGiftAppFront站點)。 – Catfish 2011-12-27 17:47:41
@MilanBabuškov現在,我已將我的Mamp端口更改爲80,如果我轉到snapgiftapp.com:80,它會顯示相同的頁面,如果我轉到snapgiftapp.com,它實際上會從URL中刪除:80 。 – Catfish 2011-12-27 18:19:48