我刚刚安装了插件“W3 Total Cache “。我也启用了永久链接。然后它会显示一条消息。”
浏览器缓存功能不可用。你的无法修改htaccess规则。请验证/主页//public\\u html/…/。htaccess具有以下规则:
因此,我将它显示的代码与该消息一起粘贴到我的。htaccess文件。但它仍然显示出同样的错误。我错过什么了吗?
这是显示的代码,我已经添加到。htaccess文件
# BEGIN W3TC Browser Cache
<IfModule mod_deflate.c>
<IfModule mod_setenvif.c>
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\\.0[678] no-gzip
BrowserMatch \\bMSIE !no-gzip !gzip-only-text/html
BrowserMatch \\bMSI[E] !no-gzip !gzip-only-text/html
</IfModule>
<IfModule mod_headers.c>
Header append Vary User-Agent env=!dont-vary
</IfModule>
AddOutputFilterByType DEFLATE text/css application/x-javascript text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon
</IfModule>
<FilesMatch "\\.(css|js)$">
FileETag None
<IfModule mod_headers.c>
Header set X-Powered-By "W3 Total Cache/0.9.1.1"
</IfModule>
</FilesMatch>
<FilesMatch "\\.(html|htm|rtf|rtx|svg|svgz|txt|xsd|xsl|xml)$">
FileETag None
<IfModule mod_headers.c>
Header set X-Powered-By "W3 Total Cache/0.9.1.1"
</IfModule>
</FilesMatch>
<FilesMatch "\\.(asf|asx|wax|wmv|wmx|avi|bmp|class|divx|doc|docx|exe|gif|gz|gzip|ico|jpg|jpeg|jpe|mdb|mid|midi|mov|qt|mp3|m4a|mp4|m4v|mpeg|mpg|mpe|mpp|odb|odc|odf|odg|odp|ods|odt|ogg|pdf|png|pot|pps|ppt|pptx|ra|ram|swf|tar|tif|tiff|wav|wma|wri|xla|xls|xlsx|xlt|xlw|zip)$">
FileETag None
<IfModule mod_headers.c>
Header set X-Powered-By "W3 Total Cache/0.9.1.1"
</IfModule>
</FilesMatch>
# END W3TC Browser Cache
(我在这里添加了相同的代码。如果在这里添加这么长的代码不合适,请告诉我。我将从这个问题中删除它)
最合适的回答,由SO网友:Chris_O 整理而成
根据我使用W3 Total Cache的经验,当插件无法写入时会触发此错误。htaccess文件。它还建议对文件使用chmod 777,并有一个按钮,上面写着“重试”,您可以在更改权限后单击该按钮。htaccess。
我建议chmod 777到。htaccess,单击“重试”,然后再更改权限。如果不可能,则需要将代码粘贴到WordPress重写规则上方的文件中,确保不替换它们。
该插件为需要添加到各种缓存中的每个缓存方法提供了一组规则。htaccess文件。要查找每个文件所需的规则,请转到性能-安装:
上面发布的代码缺少浏览器缓存中应包含的mime类型规则。htaccess。