She also cleaned up the server rules: a rewrite that forced directories to indexframe.shtml was changed to only apply to the site root, not to subdirectories. Finally, she tested on different browsers and confirmed the images loaded correctly in the content frame and direct visits to gallery URLs worked too.
Maya worked at a small web‑hosting company where customers often uploaded legacy sites—old HTML, SSI, and odd directory trees nobody wanted to touch. One morning she opened a support ticket from an artist who’d lost access to their portfolio: the site’s front page was an indexframe.shtml that showed a table of links, but clicking any link just reloaded the same indexframe. The artist was heartbroken; their work had vanished from visitors.
Maya fixed it in two steps. First, she added simple index.html files into each gallery directory that displayed thumbnails and linked to individual images. That allowed plain directory requests to return useful pages even if the wrapper was present. Second, she adjusted the JavaScript so links requested specific pages rather than bare directories:
She wrote a short, friendly reply to the artist: a summary of what caused the problem, what she changed, and instructions for maintaining new galleries—each new folder needs an index.html or explicit link to a file. She attached a quick template for a gallery index so the artist could copy‑paste it and upload thumbnails easily.
