実現したいこと
ドメインにアクセスしたらlaravelのpublicを表示したい。
前提
amazonのlightsailを使っています。
現在、ドメイン名でアクセスすると、bitnamiのページが表示されます。
IPアドレスでアクセスすると、laravelのページが表示されます。
bitnami.confが間違っているのかな?と思うのですが、それ以外の原因もあるのでしょうか?
bitnami.conf
1# Default Virtual Host configuration. 2 3# Let Apache know we're behind a SSL reverse proxy 4SetEnvIf X-Forwarded-Proto https HTTPS=on 5 6<VirtualHost _default_:80> 7 DocumentRoot "/opt/bitnami/apache2/htdocs/laravel/public" 8 # BEGIN: Configuration for letsencrypt 9 Include "/opt/bitnami/apps/letsencrypt/conf/httpd-prefix.conf" 10 # END: Configuration for letsencrypt 11 # BEGIN: Support domain renewal when using mod_proxy without Location 12 <IfModule mod_proxy.c> 13 ProxyPass /.well-known ! 14 </IfModule> 15 # END: Support domain renewal when using mod_proxy without Location 16 # BEGIN: Enable HTTP to HTTPS redirection 17 RewriteEngine On 18 RewriteCond %{HTTPS} !=on 19 RewriteCond %{HTTP_HOST} !^localhost 20 RewriteCond %{HTTP_HOST} !^[0-9]+.[0-9]+.[0-9]+.[0-9]+(:[0-9]+)?$ 21 RewriteCond %{REQUEST_URI} !^/\.well-known 22 RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [R,L] 23 # END: Enable HTTP to HTTPS redirection 24 <Directory "/opt/bitnami/apache2/htdocs/laravel/public"> 25 Options Indexes FollowSymLinks 26 AllowOverride All 27 Require all granted 28 </Directory> 29 30 # Error Documents 31 ErrorDocument 503 /503.html 32 # BEGIN: Support domain renewal when using mod_proxy within Location 33 <Location /.well-known> 34 <IfModule mod_proxy.c> 35 ProxyPass ! 36 </IfModule> 37 </Location> 38 # END: Support domain renewal when using mod_proxy within Location 39</VirtualHost> 40Include "/opt/bitnami/apache/conf/bitnami/bitnami-ssl.conf"
発生している問題・エラーメッセージ
エラーは出ていません。
試したこと
何度か再インストールして、bitnami.confを慎重に入力したりもしましたが、解決しません。
何かヒントでも頂けたら幸いです。
追記1)
再起動はしました。
追記2)
https化する前にbitnami.confを編集して、apacheを再起動したら、ドメインでアクセスしたらlaravelの画面になったのですが、https化したら、bitnamiに戻ってしまいました。
追記3)
再インストールしhttps化する前に再起動もしたのですが、https化と共にbitnamiに戻ってしまいます。
回答1件
あなたの回答
tips
プレビュー