ドメイン名の下のubuntu Amazon EC2インスタンスのapacheサーバーにアップロードしてリンクしたcakephp Webアプリがありますec2xxxx.compute.aws.com
。ケーキアプリはApacheのルートにあり、/var/www/Cakefolder/
上記のリンクを開くと直接開きます。私はドメインを購入しました。www.mywebsite.com
私は今、 Cake アプリの製品アルファ版を私のドメインとリンクさせたいalpha.mywebsite.com
と思っていwww.mywebsite.com
ます。mywebsite.com.conf
で作成したファイルに次のコードを書きましたetc/apache2/sites-available/
。
<VirtualHost alpha.mywebsite.com>
ServerAdmin webmaster@localhost
ServerAlias www.alpha1.mywebsite.com
DocumentRoot /var/www/cakeFolder
#if using awstats
ScriptAlias /awstats/ /usr/lib/cgi-bin/
CustomLog /var/log/apache2/mywebsite.com-access.log combined
</VirtualHost>
次に、次を etc/hosts ファイルに追加しました。
127.0.0.1 localhost.localdomain localhost alpha1.mywebsite.com www.alpha1.mywebsite.com
これを行った直後に、私の ec2 インスタンスは使用できないページを表示し始め、ec2.aws.com dns または Elastic IP アドレスを使用して putty または filezilla を使用してインスタンスに接続できません。まだドメイン レジストラーにリンクしていませんが、それが問題なのでしょうか? 助けてください!