一直试图让 Appcache 与 CI 一起工作几个小时,但仍然无法正常工作。
背景:
我正在使用 IIS 服务器。我已经通过将清单文件和需要缓存的 php 文件放在一个简单的文件夹中来测试 Appcache,它工作正常,所以我很确定服务器环境很好。
假设我想缓存下面的 url
http://mydomain.com.au/myapp/index.php/test/index
这是我的 manifest.php (我不知道哪一个会起作用,所以我在 CACHE 下放了 2 行,它们都引用同一个视图文件)
<?php
header('Content-Type: text/cache-manifest');
echo "CACHE MANIFEST
CACHE:
index.php
http://mydomain.com.au/myapp/index.php/test/index
";
?>
下面是我的视图文件(index.php)当然放在视图文件夹中
<!DOCTYPE HTML>
<html manifest="manifest.php">
<body>
this is a test
</body>
</html>
问题是,我应该把这个清单文件放在哪里?我应该在 CACHE 下列出什么文件?如果我想将 appcache 与 CI 一起使用,是否需要遵循任何例程?
我试过把它放在同一个视图文件夹中,在一个公共文件夹(应用程序文件夹之外)中,但没有运气。
先感谢您。