我的网站页面的head部分包含PHP,包括css文件的链接。在这包括我可以增加CSS链接的版本号,任何修改后的内容将刷新为桌面浏览器中的最新版本,但我的三星手机似乎没有刷新,即使我手动删除手机上的浏览历史记录,旧图像仍然显示。
有没有办法确保所有设备都能获得最新版本的网站及其上的所有文件?
css包含在头部
<link rel="stylesheet" media="(min-width:320px)" href="css/style-small.php?v=1" />
<link rel="stylesheet" media="(min-width:1000px)" href="css/style-medium.php?v=1" />
<link rel="stylesheet" media="(min-width:1400px)" href="css/style-large.php?v=1" />
普通html页面和头部分的示例
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>A Title</title>
<?php include_once ('includes/css.php'); ?>
<script src="js/placeholders.js" type="text/javascript"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Cache-Control" content="max-age=200" />
<meta name="viewport" content="width=device-width,initial-scale=1, minimum-scale=1" />
<meta name="robots" content="index,follow" />
<meta name="author" content="the author" />
<meta name="Description" content="Standard description of content" />
<meta name="Keywords" content="my,website" />
</head>