質問: AWS Cloud9 でLaravle5.5の学習をしています。 URLを下記のように cms/public 無しで表示できるようにしたいのですが、 実現できてません。 「https://********.cloud9.us-east-2.amazonaws.com/cms/public」 ↓↓↓↓↓↓↓↓↓↓ 「https://********.cloud9.us-east-2.amazonaws.com/」 書籍を参考にしながら、ドキュメントルート変更の設定を変更すべく 以下のコマンドを打ちましたが、vim の編集画面になにも表示されません。 :~/environment $ sudo vim /etc/apache2/sites-enabled/001-cloud9.conf ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/f29d568ba8529bfd6c0fbf7305f0ee2a.png) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/57c6859188c7292adb437672e557401b.png) 書籍では、confファイルの内容がvimに表示されるのですが、 私の場合は表示されません。 教えて頂いたコマンドを打ったら、以下のようになりました。 そんなファイルやディレクトリは無いよ。 と言われているみたいです。 co-tan:~/environment $ ls -l /etc/apache2/sites-enabled/ ls: cannot access /etc/apache2/sites-enabled/: No such file or directory URLにpublicを付けずに表示できるようにしたいのですが、 ドキュメントルートを編集するファイルを見つけることができません。 co-tan:~/environment $ sudo vim /etc/apache2/sites-enabled/001-cloud9.conf 指定するファイルが違うのでしょうか? どれともコマンドを打つ今いるディレクトリが違うのでしょうか? お詳しい方がいらっしゃいましたら、ご教示いただけますと幸いです。 どうぞよろしくお願い申し上げます。
回答: apacheを立てているのでしょうか。 学習のためということであれば、ビルトインサーバを使用しても良いかもしれません。 ~/environment/cms $php artisan serve --port=8080 (ポート番号は任意) cloud9上にある「Preview」の「Preview Running Application」をクリック cloud9画面内にLaravelのブラウザ画面が出ると思うので、右上のブラウザnew Windowボタンで新規タブを表示。 これで求めるURLになると思います。