Redirect 如何设置阻止恶意网站转发到我的网站(我的网站建立在盖茨比上,托管在netlify上)

Redirect 如何设置阻止恶意网站转发到我的网站(我的网站建立在盖茨比上,托管在netlify上),redirect,gatsby,netlify,Redirect,Gatsby,Netlify,我有一个恶意网站,正在重定向到我的网站,我想停止。因为我的网站是建立在盖茨比上的,并且托管在netlify上,所以直接添加带有以下规则的.htaccess文件是不起作用的 RewriteEngine on RewriteCond %{HTTP_HOST} maliciouswebsite1.com [NC,OR] RewriteCond %{HTTP_HOST} maliciouswebsite2.com RewriteRule .* - [F] 我尝试在gatsby-config.js

我有一个恶意网站,正在重定向到我的网站,我想停止。因为我的网站是建立在盖茨比上的,并且托管在netlify上,所以直接添加带有以下规则的.htaccess文件是不起作用的

RewriteEngine on 
RewriteCond %{HTTP_HOST} maliciouswebsite1.com [NC,OR] 
RewriteCond %{HTTP_HOST} maliciouswebsite2.com
RewriteRule .* - [F] 
我尝试在gatsby-config.js中使用gatsby插件htaccess和以下自定义规则,但它似乎也不起作用。关于如何实现这一点,有什么建议或想法吗

{
      resolve: 'gatsby-plugin-htaccess',
      options: {
        custom: `RewriteEngine on 
           RewriteCond %{HTTP_HOST} maliciouswebsite1.com [NC,OR] 
           RewriteCond %{HTTP_HOST} maliciouswebsite2.com 
           RewriteRule .* - [F]`
      }
}

.htaccess
语法与Netlify不兼容。它们具有重定向文件的概念。阅读更多关于它的信息。另外,您可能会发现它非常有用,因为它提供了设置重定向的API和使用
\u重定向的指南