我正在运行 XAMPP apache web 服务器并开发一个 HTML5 项目,并且 .manifest 文件没有被 web 服务器“分配”正确的 MIME 类型。
如果用户访问我的 HTML5 Web 应用程序并尝试离线使用它,它将失败,因为我的 Web 服务器没有为我的应用程序的 .manifest 文件分配正确的 MIME 类型。
这是我的问题:是否需要在我的 Apache Web 服务器中设置配置,以便分配“文本/缓存清单”MIME 类型?
我已经尝试在我的网络服务器根目录中找到的 .htaccess 文件中进行此更改,c:/xampp/htdocs/.htaccess - 这是我的网络服务器根目录中的整个 .htaccess 文件的内容,位于 c:/ xampp/htdocs,我在这里添加了最后两行,我的 .manifest 文件和(如果我更改它)扩展名为 .appcache 的文件都不会被我的 Web 应用程序的访问者访问,因为 MIME 类型我的网络服务器仍未将正确类型的“文本/缓存清单”分配给:
AuthType Basic
AuthName "FORBIDDEN AREA"
AuthUserfile "../htdocs/forbidden/.htpasswd"
Require valid-user
AddType text/cache-manifest .manifest
AddType text/cache-manifest .appcache
我的 XAMPP Web 服务器中是否需要设置其他内容,以便为 .manifest 或 .appcache 文件分配正确的“text/cache-manifest”MIME 类型?