大规模重定向xyz.html/到xyz.html

大规模重定向xyz.html/到xyz.html,html,.htaccess,seo,permalinks,Html,.htaccess,Seo,Permalinks,我有一个简单的html网站,有50多个html页面。从统计脚本中,我有时会在xyz.html/之类的页面上看到用户,该页面重定向到404而不是xyz.html。我知道一个简单的方法是把301重定向,但有太多的网页。有人能建议一种方法,将所有传入流量重定向到带有正斜杠“/”的链接,再重定向到没有正斜杠的页面吗?流量通常来自社交媒体 like abc.html/ to abc.html xyz.html/ to xyz.html . . . so on 编辑: 我只想在特定的目录而不是整个域上

我有一个简单的html网站,有50多个html页面。从统计脚本中,我有时会在xyz.html/之类的页面上看到用户,该页面重定向到404而不是xyz.html。我知道一个简单的方法是把301重定向,但有太多的网页。有人能建议一种方法,将所有传入流量重定向到带有正斜杠“/”的链接,再重定向到没有正斜杠的页面吗?流量通常来自社交媒体

like 

abc.html/ to abc.html
xyz.html/ to xyz.html
.
.
.
so on
编辑:

我只想在特定的目录而不是整个域上执行此操作。例如,仅访问www.example.com/section/

   www.example.com/section/abc.html/ to www.example.com/section/abc.html
   www.example.com/section/xyz.html/ to www.example.com/section/xyz.html

取决于您的服务器。对于nginx,您需要一些类似于未检查的内容:

location ~\.html/$ {
    rewrite (.*)/$ $1 last;
}
如果需要,请替换为域和文件夹的名称。 响应基于此处给出的数据

使用^section/+\.html/$仅将规则应用于section文件夹中的任何内容
 RewriteRule ^((.+)\.html)/$ http://<your-domain>/$1 [L,R=301]