指定Vary:Accept-Encoding标头和HTTP到HTTPS重定向

时间:2017-02-28 23:46:57

标签: apache .htaccess redirect https

我试图加速我的网站,并且我正在获得"指定变化:接受编码标题"以及从http到https版本的站点的重定向链。搜索高低,发现很多内容,但无法解决我的问题。试图修改我的.htaccess文件,但没有运气。这就是我所拥有的:

# BEGIN GD-SSL
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_USER_AGENT} ^(.+)$
RewriteCond %{SERVER_NAME} ^blockx\.co\.nz$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
Header add Strict-Transport-Security "max-age=300"
</IfModule>
# END GD-SSL

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

<IfModule mod_headers.c>
<FilesMatch "\.(js|css|xml|gz)$">
Header append Vary: Accept-Encoding
</FilesMatch>
</IfModule>

如果有人可以了解我做错了什么,那将非常感激!我的网站目前正在加载4s,这太lonjg

0 个答案:

没有答案