UNPKG

gatsby-plugin-htaccess

Version:

gatsby-plugin-htaccess creates a customizable htaccess-file on build containing the most important default settings for performance and security.

15 lines (12 loc) 360 B
const httpsForce = ` <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteCond %{HTTPS} off RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] </IfModule> ` const setHTTPS = (content, https) => https ? content.replace('### FORCE-HTTPS ###', httpsForce) : content module.exports = setHTTPS