wordpress - 无法缓存 .htaccess 文件中的文件
问题描述
我正在尝试将过期的标头添加到我的 .htaccess 文件中,这些文件不会缓存下面的 .htaccess 文件。我究竟做错了什么?我的 .htaccess 文件在我的根目录中,我需要在这些子目录中添加一个 .htaccess 文件吗?
https://www.website.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?x93196(1小时) https://www.website.com/wp-content/plugins/woocommerce /assets/css/woocommerce-smallscreen.css?x93196(1小时) https://www.website.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?x93196(1小时)
过期缓存
ExpiresActive on
ExpiresDefault "access plus 1 month"
# CSS
ExpiresByType text/css "access plus 1 year"
# 数据交换
ExpiresByType application/atom+xml "access plus 1 hour"
ExpiresByType application/rdf+xml "access plus 1 hour"
ExpiresByType application/rss+xml "access plus 1 hour"
ExpiresByType application/json "access plus 0 seconds"
ExpiresByType application/ld+json "access plus 0 seconds"
ExpiresByType application/schema+json "access plus 0 seconds"
ExpiresByType application/geo+json "access plus 0 seconds"
ExpiresByType application/xml "access plus 0 seconds"
ExpiresByType text/calendar "access plus 0 seconds"
ExpiresByType text/xml "access plus 0 seconds"
# Favicon(不能重命名!)和光标图像
ExpiresByType image/vnd.microsoft.icon "access plus 1 year"
ExpiresByType image/x-icon "access plus 1 year"
# HTML
ExpiresByType text/html "access plus 0 seconds"
# JavaScript
ExpiresByType application/javascript "access plus 1 year"
ExpiresByType application/x-javascript "access plus 1 year"
ExpiresByType text/javascript "access plus 1 year"
# 清单文件
ExpiresByType application/manifest+json "access plus 1 week"
ExpiresByType application/x-web-app-manifest+json "access plus 0 seconds"
ExpiresByType text/cache-manifest "access plus 0 seconds"
# 降价
ExpiresByType text/markdown "access plus 0 seconds"
# 媒体文件
ExpiresByType audio/ogg "access plus 1 month"
ExpiresByType image/bmp "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/svg+xml "access plus 1 month"
ExpiresByType image/webp "access plus 1 month"
ExpiresByType video/mp4 "access plus 1 month"
ExpiresByType video/ogg "access plus 1 month"
ExpiresByType video/webm "access plus 1 month"
# WebAssembly
ExpiresByType application/wasm "access plus 1 year"
# 网页字体
# Collection
ExpiresByType font/collection "access plus 1 month"
# Embedded OpenType (EOT)
ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
ExpiresByType font/eot "access plus 1 month"
# OpenType
ExpiresByType font/opentype "access plus 1 month"
ExpiresByType font/otf "access plus 1 month"
# TrueType
ExpiresByType application/x-font-ttf "access plus 1 month"
ExpiresByType font/ttf "access plus 1 month"
# Web Open Font Format (WOFF) 1.0
ExpiresByType application/font-woff "access plus 1 month"
ExpiresByType application/x-font-woff "access plus 1 month"
ExpiresByType font/woff "access plus 1 month"
# Web Open Font Format (WOFF) 2.0
ExpiresByType application/font-woff2 "access plus 1 month"
ExpiresByType font/woff2 "access plus 1 month"
# 其他
ExpiresByType text/x-cross-domain-policy "access plus 1 week"
解决方案
推荐阅读
- vue.js - 减少 GridLayout 中的空间
- python - pipenv 需要 python 3.7 但安装的版本是 3.8 并且不会安装
- java - 如何在Java中停止响铃?
- r - plotly 和 ggplotly:隐藏和取消隐藏图形的部分
- django - 我是否需要从 django 的数据库中下载文件才能使用它?
- css - 下一步活动时如何更改角度步进器进度颜色
- reactjs - 反应拖放列表项
- javascript - 在函数内调用函数时 React 的范围问题
- android - 为什么即使创建了变量也没有初始化?
- android - 内部测试轨道的发布要求 - Google Play 商店