Description
Used statamic new
to create a project named x
including SSG. Set /resources/site.yaml
default url to /foo
. In other words, I am trying to generate a static site that is contained within the /foo
folder of another host.
When I generate the static site I get a home page with the following...
<link rel="preload" as="style" href="http://x.test/build/assets/site-9bd4acd3.css" /><link rel="modulepreload" href="http://x.test/build/assets/site-4ed993c7.js" /><link rel="stylesheet" href="http://x.test/build/assets/site-9bd4acd3.css" /><script type="module" src="http://x.test/build/assets/site-4ed993c7.js"></script>
These links have two problems. One is that they include the http://x.text
host, and I plan to serve the static site from another host. The other is that they reference the build directory from the root of the server, and I expect (and need) all the static files to be in the site's /foo
directory.
These links are generated from the layout.antlers.html
template's vite tag...
{{ vite src="resources/js/site.js|resources/css/site.css" }}
I also find the build directory at /storage/static/build
.
What I expect is a site fully contained in the /storage/static/foo
directory, with build at /storage/static/foo/build
and links that do not include a host.
What all do I need to change in this plain new Statamic site to get this result?