Pages without a 404.html in the root will serve the index.html if a file isn't found, hence the type
Pages without a 404.html in the root will serve the index.html if a file isn't found, hence the type mismatch. So it was obvious the file was missing, and I just guessed the portfolio part was a mistake, usually /static/ is at root (espec with simpler Pages apps). It returned a file, so at that point it seemed like a simple misconfiguration





