blob: 1d173408471db2f3887be47352e589381ff52a3f [file] [log] [blame]
RedirectMatch 404 /\.git
RedirectMatch 404 /\.gitignore
RedirectMatch 404 /\.htaccess
Header set Access-Control-Allow-Origin "https://echarts.apache.org"
Header set Access-Control-Allow-Methods: "*"
Header set Access-Control-Allow-Headers: "*"
Header append Vary: "Accept-Language"
SetEnvIf Referer "^$" local_referal
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType text/html "access plus 1 hour"
ExpiresByType image/png "access plus 1 hour"
ExpiresByType image/jpg "access plus 1 hour"
ExpiresByType image/jpeg "access plus 1 hour"
ExpiresByType text/css "access plus 1 hour"
ExpiresByType application/javascript "access plus 1 hour"
ExpiresByType application/json "access plus 1 hour"
ExpiresDefault "access plus 10 days"
# Header always unset env=NO_CACHE
# Header always unset env=NO_CACHE
Header always set Cache-Control "no-store, no-cache, must-revalidate" env=NO_CACHE
Header always set Expires "Thu, 01 Dec 1994 16:00:00 GMT" env=NO_CACHE
</IfModule>
RewriteEngine On
RewriteCond "%{HTTP:Accept-Language}" ^zh [NC]
RewriteRule ^/?(index[.]html)?$ "/zh/index.html" [L,R=302,E=NO_CACHE:1]
RewriteCond "%{HTTP:Accept-Language}" ^en [NC]
RewriteRule ^/?(index[.]html)?$ "/en/index.html" [L,R=302,E=NO_CACHE:1]
RewriteRule ^/?(index[.]html)?$ "/en/index.html" [L,R=302]
RewriteRule ^/?next\/?(.*) "/$1" [L,R=301]