无法修改.htaccess规则时来自W3 Total缓存的错误消息?

时间:2010-09-06 作者:user391

我刚刚安装了插件“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
(我在这里添加了相同的代码。如果在这里添加这么长的代码不合适,请告诉我。我将从这个问题中删除它)

1 个回复
最合适的回答,由SO网友:Chris_O 整理而成

根据我使用W3 Total Cache的经验,当插件无法写入时会触发此错误。htaccess文件。它还建议对文件使用chmod 777,并有一个按钮,上面写着“重试”,您可以在更改权限后单击该按钮。htaccess。

我建议chmod 777到。htaccess,单击“重试”,然后再更改权限。如果不可能,则需要将代码粘贴到WordPress重写规则上方的文件中,确保不替换它们。

该插件为需要添加到各种缓存中的每个缓存方法提供了一组规则。htaccess文件。要查找每个文件所需的规则,请转到性能-安装:

上面发布的代码缺少浏览器缓存中应包含的mime类型规则。htaccess。

alt text alt textalt text

结束

相关推荐

How do you debug plugins?

我对插件创作还很陌生,调试也很困难。我用了很多echo,它又脏又丑。我确信有更好的方法可以做到这一点,也许是一个带有调试器的IDE,我可以在其中运行整个站点,包括插件?

无法修改.htaccess规则时来自W3 Total缓存的错误消息? - 小码农CODE - 行之有效找到问题解决它

无法修改.htaccess规则时来自W3 Total缓存的错误消息?

时间:2010-09-06 作者:user391

我刚刚安装了插件“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
(我在这里添加了相同的代码。如果在这里添加这么长的代码不合适,请告诉我。我将从这个问题中删除它)

1 个回复
最合适的回答,由SO网友:Chris_O 整理而成

根据我使用W3 Total Cache的经验,当插件无法写入时会触发此错误。htaccess文件。它还建议对文件使用chmod 777,并有一个按钮,上面写着“重试”,您可以在更改权限后单击该按钮。htaccess。

我建议chmod 777到。htaccess,单击“重试”,然后再更改权限。如果不可能,则需要将代码粘贴到WordPress重写规则上方的文件中,确保不替换它们。

该插件为需要添加到各种缓存中的每个缓存方法提供了一组规则。htaccess文件。要查找每个文件所需的规则,请转到性能-安装:

上面发布的代码缺少浏览器缓存中应包含的mime类型规则。htaccess。

alt text alt textalt text

相关推荐

使用WordPress MultiSite(WPMS),每个创建的站点都有一个远程数据库

所以,我很想找到一种方法,为每个新添加的子站点使用具有不同远程数据库的WPM。我所知道的。我知道远程数据库可以位于其自己的服务器上,以允许远程站点连接使用DB用户的附加权限,并以%通配符的形式将IP绑定到DB或IP地址(如果您的服务器是网络的一部分)。请参见:https://www.digitalocean.com/community/tutorials/how-to-set-up-a-remote-database-to-optimize-site-performance-with-mysql或对我来说

无法修改.htaccess规则时来自W3 Total缓存的错误消息? - 小码农CODE - 行之有效找到问题解决它

无法修改.htaccess规则时来自W3 Total缓存的错误消息?

时间:2010-09-06 作者:user391

我刚刚安装了插件“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
(我在这里添加了相同的代码。如果在这里添加这么长的代码不合适,请告诉我。我将从这个问题中删除它)

1 个回复
最合适的回答,由SO网友:Chris_O 整理而成

根据我使用W3 Total Cache的经验,当插件无法写入时会触发此错误。htaccess文件。它还建议对文件使用chmod 777,并有一个按钮,上面写着“重试”,您可以在更改权限后单击该按钮。htaccess。

我建议chmod 777到。htaccess,单击“重试”,然后再更改权限。如果不可能,则需要将代码粘贴到WordPress重写规则上方的文件中,确保不替换它们。

该插件为需要添加到各种缓存中的每个缓存方法提供了一组规则。htaccess文件。要查找每个文件所需的规则,请转到性能-安装:

上面发布的代码缺少浏览器缓存中应包含的mime类型规则。htaccess。

alt text alt textalt text

相关推荐

通过htaccess进行XMLRPC过滤不起作用

我的网站托管在共享实例上。他们面临常规的xmlrpc DDoS。我尝试了几种缓解措施来阻止这些攻击:安装了dedicated extension 这将禁用xmlrpc在该实例上的所有托管wordpress站点上,通过htaccess阻止xmlrpc,使用两种不同的代码:<Files xmlrpc.php> order deny,allow deny from all </Files> 以及 RewriteRule ^xmlrpc\\.php$