mirror of
				https://github.com/mastermindzh/rickvanlieshout.com
				synced 2025-11-04 02:29:46 +01:00 
			
		
		
		
	first setup of cloudflare + htaccess redirects
This commit is contained in:
		
							
								
								
									
										1
									
								
								_redirects
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								_redirects
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
/home / 301
 | 
			
		||||
@@ -189,6 +189,18 @@ export default {
 | 
			
		||||
        },
 | 
			
		||||
      },
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      resolve: "gatsby-plugin-htaccess",
 | 
			
		||||
      options: {
 | 
			
		||||
        www: true,
 | 
			
		||||
        host: "www.rickvanlieshout.com",
 | 
			
		||||
        https: true,
 | 
			
		||||
        redirect: [
 | 
			
		||||
          "RewriteRule ^/?home/(.*)$ //$1 [L,R=301]",
 | 
			
		||||
          "RewriteRule ^/?old/(.*)$ /new/$1 [L,R=301]",
 | 
			
		||||
        ],
 | 
			
		||||
      },
 | 
			
		||||
    },
 | 
			
		||||
    "gatsby-plugin-image",
 | 
			
		||||
    "gatsby-plugin-catch-links",
 | 
			
		||||
    "gatsby-plugin-react-helmet",
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										73
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										73
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -19,6 +19,7 @@
 | 
			
		||||
        "gatsby-plugin-catch-links": "^4.24.0",
 | 
			
		||||
        "gatsby-plugin-feed": "^4.24.0",
 | 
			
		||||
        "gatsby-plugin-google-gtag": "^4.24.0",
 | 
			
		||||
        "gatsby-plugin-htaccess": "^1.4.0",
 | 
			
		||||
        "gatsby-plugin-image": "^2.24.0",
 | 
			
		||||
        "gatsby-plugin-manifest": "^4.24.0",
 | 
			
		||||
        "gatsby-plugin-offline": "^5.24.0",
 | 
			
		||||
@@ -13552,6 +13553,44 @@
 | 
			
		||||
        "react-dom": "^16.9.0 || ^17.0.0 || ^18.0.0 || ^0.0.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/gatsby-plugin-htaccess": {
 | 
			
		||||
      "version": "1.4.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/gatsby-plugin-htaccess/-/gatsby-plugin-htaccess-1.4.0.tgz",
 | 
			
		||||
      "integrity": "sha512-CaUQ3SPkV8khTk2MvY58KJAGAQFLxrlSb9ysxB+BeOgdruI2F0hWsQQI5/A94VtZsdB/5CbJcZVNmCyDJ+SJqg==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "fs-extra": "^8.1.0",
 | 
			
		||||
        "lodash": "^4.17.15"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/gatsby-plugin-htaccess/node_modules/fs-extra": {
 | 
			
		||||
      "version": "8.1.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
 | 
			
		||||
      "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "graceful-fs": "^4.2.0",
 | 
			
		||||
        "jsonfile": "^4.0.0",
 | 
			
		||||
        "universalify": "^0.1.0"
 | 
			
		||||
      },
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": ">=6 <7 || >=8"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/gatsby-plugin-htaccess/node_modules/jsonfile": {
 | 
			
		||||
      "version": "4.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
 | 
			
		||||
      "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
 | 
			
		||||
      "optionalDependencies": {
 | 
			
		||||
        "graceful-fs": "^4.1.6"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/gatsby-plugin-htaccess/node_modules/universalify": {
 | 
			
		||||
      "version": "0.1.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
 | 
			
		||||
      "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": ">= 4.0.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/gatsby-plugin-image": {
 | 
			
		||||
      "version": "2.24.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-2.24.0.tgz",
 | 
			
		||||
@@ -43568,6 +43607,40 @@
 | 
			
		||||
        "minimatch": "^3.1.2"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "gatsby-plugin-htaccess": {
 | 
			
		||||
      "version": "1.4.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/gatsby-plugin-htaccess/-/gatsby-plugin-htaccess-1.4.0.tgz",
 | 
			
		||||
      "integrity": "sha512-CaUQ3SPkV8khTk2MvY58KJAGAQFLxrlSb9ysxB+BeOgdruI2F0hWsQQI5/A94VtZsdB/5CbJcZVNmCyDJ+SJqg==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "fs-extra": "^8.1.0",
 | 
			
		||||
        "lodash": "^4.17.15"
 | 
			
		||||
      },
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "fs-extra": {
 | 
			
		||||
          "version": "8.1.0",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
 | 
			
		||||
          "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "graceful-fs": "^4.2.0",
 | 
			
		||||
            "jsonfile": "^4.0.0",
 | 
			
		||||
            "universalify": "^0.1.0"
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "jsonfile": {
 | 
			
		||||
          "version": "4.0.0",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
 | 
			
		||||
          "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "graceful-fs": "^4.1.6"
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "universalify": {
 | 
			
		||||
          "version": "0.1.2",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
 | 
			
		||||
          "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "gatsby-plugin-image": {
 | 
			
		||||
      "version": "2.24.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-2.24.0.tgz",
 | 
			
		||||
 
 | 
			
		||||
@@ -54,6 +54,7 @@
 | 
			
		||||
    "gatsby-plugin-catch-links": "^4.24.0",
 | 
			
		||||
    "gatsby-plugin-feed": "^4.24.0",
 | 
			
		||||
    "gatsby-plugin-google-gtag": "^4.24.0",
 | 
			
		||||
    "gatsby-plugin-htaccess": "^1.4.0",
 | 
			
		||||
    "gatsby-plugin-image": "^2.24.0",
 | 
			
		||||
    "gatsby-plugin-manifest": "^4.24.0",
 | 
			
		||||
    "gatsby-plugin-offline": "^5.24.0",
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user