Methods and systems for embedded web-based management are disclosed. In
some embodiments, an index web page is provided with a link to an
uncacheable version control file, and with a script to cause redirection
to a uniform resource locator (URL) having a version indicator determined
from the version control file. The version indicator allows web caching
of current files while ensuring that the cache be updated when the
software on the target device is updated. The target device may have an
embedded web server configured to enforce caching policies through
expiration dates in HTTP response headers. The embedded web server may
also be configured to remove version information from the URLs in
requests before servicing the requests.