私が働いているWebアプリケーションのサブドメインを取得しようとしています。私はこのぇhttp://net.tutsplus.com/tutorials/php/basecamp-style-subdomains-with-codeigniter/を踏襲し、私はそれが私のhttpd.configファイルに次の私の/ etc/hostsファイルに自分のURLを追加し、追加することにより、ローカルで動作させることができた私は今取得しようとしている私のサーバーで働いているサブドメインを取得しようとしています
<VirtualHost *:80>
DocumentRoot "/Users/username/Sites/snapGiftApp"
ServerName snapgiftapp.com
ServerAlias snapgiftapp.com
<Directory "/Users/username/Sites/snapGiftApp">
Options -Indexes
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Users/username/Sites/snapGiftApp"
ServerName snapgiftapp.com
ServerAlias *.snapgiftapp.com
<Directory "/Users/username/Sites/snapGiftApp">
Options -Indexes
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
それは私のサーバー上で動作し、私はサブドメインの作品を取得することができません。 http://snapgiftapp.comにアクセスすると、ランディングページが正常に表示されます。 http://subdomain.snapgiftapp.comに行くと、エラーページが表示されます。
私は私のDNSへのワイルドカードサブドメインを追加しましたし、私は私のhttpd.configファイルに以下を追加しましたし、私が間違って何をやっているhttp://subdomain.snapgiftapp.com
<VirtualHost *:80>
DocumentRoot "/home/snapgift"
ServerName snapgiftapp.com
ServerAlias snapgiftapp.com
<Directory "/home/snapgift">
Options -Indexes
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/home/snapgift"
ServerName snapgiftapp.com
ServerAlias *.snapgiftapp.com
<Directory "/home/snapgift">
Options -Indexes
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
を見るとき、私はまだエラーを取得していますこれは動作していないサーバー上で?ディレクトリの完全なパスを指定する必要がありますか?すなわち/ var/www/etc/etc ...?