Hey all,
I was able to get this running by doing the following:
- Create a new site. Even though this worked on both Preferred and Custom, I recommend using Custom for this setup that way you can tweak the nginx/Apache configs if needed.
- Browse to the site’s
app/public
folder - Create a folder named
wordpress
- Move all of the files into
wordpress
except forindex.php
. - Copy
index.php
intowordpress
- Open up
index.php
inapp/public
and adjust therequire()
call to includewordpress
so it looks something likerequire( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );
- Use Adminer or Sequel Pro to edit the
siteurl
option inwp_options
to include/wordpress
- Test the site! Make sure you hard refresh by pressing Cmd + Shift + R
I tested the site frontend, admin, login, and customizer with HTTPS and didn’t run into any problems.