Redirect 如何设置阻止恶意网站转发到我的网站(我的网站建立在盖茨比上,托管在netlify上)
我有一个恶意网站,正在重定向到我的网站,我想停止。因为我的网站是建立在盖茨比上的,并且托管在netlify上,所以直接添加带有以下规则的.htaccess文件是不起作用的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
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重定向的指南