Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在PHP中控制缓存_Javascript_Php_Caching_Browser Cache_Cache Control - Fatal编程技术网

Javascript 如何在PHP中控制缓存

Javascript 如何在PHP中控制缓存,javascript,php,caching,browser-cache,cache-control,Javascript,Php,Caching,Browser Cache,Cache Control,我正在开发基于Php的电子商务网站,但我没有使用Apache作为服务器,而是创建了自己的自定义服务器脚本,如下所示: 我在Index.php中放置了所有路由,它工作正常,但当我尝试实现缓存控制时,它将不适用 以下是目录结构: --src --公开的 --index.php --.htaccess --视图.htaccess是一个apache文件。所以你必须使用apache,即使你说你不是?什么是“但我没有使用apache作为服务器,而是我自己创建了这样的自定义服务器脚本”的意思?你是说你用PH

我正在开发基于Php的电子商务网站,但我没有使用Apache作为服务器,而是创建了自己的自定义服务器脚本,如下所示:

我在Index.php中放置了所有路由,它工作正常,但当我尝试实现缓存控制时,它将不适用

以下是目录结构:

--src
--公开的
--index.php
--.htaccess

--视图
.htaccess
是一个apache文件。所以你必须使用apache,即使你说你不是?什么是“但我没有使用apache作为服务器,而是我自己创建了这样的自定义服务器脚本”的意思?你是说你用PHP构建了自己的web服务器吗?我用它在PHPW中进行路由,路由与“不使用Apache”有什么关系?Apache是一种web服务器,它从客户端接收请求并将其传递到应用程序,而不是用PHP编写,PHP负责处理路由?如果您没有运行Apache,那么您将无法使用
.htaccess
,因为这是一个特定于Apache的文件。