对于使用GatsbyJS创建的目标网页,我使用的是gatsby-plugin-htaccess。
使用默认的“强制HTTPS”选项时,由于服务提供商的原因,我面临 ERR_TOO_MANY_REDIRECTS 。
为了解决此issue,我需要使用以下规则来强制使用HTTPS
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} =http
RewriteRule .* https://%{HTTP:Host}%{REQUEST_URI} [L,R=permanent]
我想使用gatsby-plugin-htaccess编写自定义规则,但是我无法成功。如果有人以前有这样做的经验,那对我会有很大帮助。