How do I get rid of "web" in URL? I have been all over the docs page and various other topics across the web on this, and nothing seems to solve it for me. It's probably something obvious, but I am stuck. I recently installed Craft 3 on an Amazon Lightsail LAMP server. My file structure is like this:

/opt/bitnami/apache2/htdocs/ (My root folder)

Inside that root folder, I have this structure: 


cms (contains all of the Craft installation files)
web (contains index.php, cpresources,.htaccess)


When I load my site at www.example.com, I arrive at a page that just shows my file structure. Only when I click into the web folder (www.example.com/web), does my initial page of my site load up. I want that page to load up without showing "web" in the URL. I have tried the following things with no success:


Changing the Base URL
Changing my httppd.conf file to point to "web" as the root
Moving all of the files inside the web folder into my root folder (htdocs)


And a few other random things. I really am having a hard time pinpointing this exact issue in any of the documentation. Looking for any advice anybody can offer.
Sounds like you need to move everything up one level...

/opt/bitnami/apache2/cms/ (if you can)
/opt/bitnami/apache2/htdocs/


The web folder can be renamed to htdocs (or anything, really) and it will work normally.

If you can't get above htdocs, you'll want to do it like this...

/opt/bitnami/apache2/htdocs/cms/
/opt/bitnami/apache2/htdocs/index.php
/opt/bitnami/apache2/htdocs/cpresources
/opt/bitnami/apache2/htdocs/.htaccess