.htaccess - .htaccess 是否可以返回 304 Not Modified

标签 .htaccess caching http-headers http-status-code-304

如果用户的浏览器中缓存了一个文件,并且他们发送带有 If-Modified-Since header 的 http 请求,是否有办法自动向他们提供 304 Not Modified 使用 .htaccess 进行响应?

最佳答案

间接解决方案:

.htaccess:

RewriteCond %{HTTP:if-modified-since} .
RewriteRule . /not_modified.php [L]

not_modified.php:

header($_SERVER['SERVER_PROTOCOL'].' 304 Not Modified');

关于.htaccess - .htaccess 是否可以返回 304 Not Modified,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8595970/

相关文章:

php - 在 php 中检测远程操作系统

javascript - Github API 使用 ajax 获取链接头

php - PHP 中的动态 .htaccess 文件

.htaccess - 使用 .htaccess 使用哈希重定向 URL

.htaccess - 在 OSCLASS 脚本中使用 .htaccess 将 .htm 放在 url 的末尾

php - Options指令禁止的目录索引

python - 在 python Flask/Gevent Web 服务中缓存大对象

NHibernate:如何忽略缓存并直接进入数据库?

javascript - 如何使用 Node 获取网站的 HTTP 响应 header

c# - GMap .net 离线