location = /index.html { add_header Cache-Control "no-cache, no-store"; } no-cache, no-store可以只设置一个no-cache浏览器会缓存,但刷新页面或者重新打开时 会请求服务器,服务器可以响应304,如果文件有改动就会响应200no-store浏览器不缓存,刷新页面需要重新下载页面有用4 回复 dtboy1995: 您好,您写...
其次在站点目录创建www文件夹并新建index.html文件: index.html的书写格式应按照html的格式进行编写,注意还要在windows的hosts文件配置域名解析 最后重启nginx即可:/application/nginx/sbin/nginx -s reload 2.实现编写多个网站页面==编写多个虚拟主机(等于一个网站) (1).编写配置文件 1 server { 2 listen 80; 3 s...
上面的例子中,如果你使用example.org或www.example.org直接发起请求,那么首先会访问到“/”的location,结合root与index指令,会先判断/data/www/index.html是否存在,如果不,则接着查看 /data/www/index.php ,如果存在,则使用/index.php发起内部重定向,就像从客户端再一次发起请求一样,Nginx会再一次搜索location,毫无...
如果没有话,可以不要配置后缀,直接缓存着就行了。 如果有的话,建议抽出来作为组件,保证index.html的干净和纯粹,这样也避免了你ngix配置的困惑。有用1 回复 seristudy: index.html里面会引入webpack打包后的几个js文件,主要是给这些js文件做缓存优化,但是如果html被缓存了,新的js文件也加载不到了。script引入js...
#如果这些文件较多,不推荐这种方式,因为通过squid的缓存效果更好 location ~ ^/(img|js|css)/ { root /data3/Html; expires 24h; } #对 "/" 启用负载均衡 location / { proxy_pass http://mysvr; proxy_redirect off; proxy_set_header Host $host; ...
index.html的书写格式应按照html的格式进行编写,注意还要在windows的hosts文件配置域名解析 最后重启nginx即可:/application/nginx/sbin/nginx -s reload 2.实现编写多个网站页面==编写多个虚拟主机(等于一个网站) (1).编写配置文件 1 server { 2 listen 80; ...